[X] I have searched the existing issues to make sure this isn't a duplicate.
[x] I have discussed this issue on the support server.
Issue description
Steps to reproduce the bug:
Go to a server with Thread channels
Current behavior
Channels don't load and an error message appears in the console
[1] Error occurred in handler for 'channels': TypeError: Cannot read properties of null (reading 'has')
[1] at serializeGuildChannel (.../BotClient/public/serializers/serializeGuildChannel.js:19:4)
[1] at /home/user/Downloads/BotClient/public/electron.js:153:3
[1] at Array.map ()
[1] at /home/user/Downloads/BotClient/public/electron.js:152:61
[1] at node:electron/js2c/browser_init:189:579
[1] at EventEmitter. (node:electron/js2c/browser_init:161:11093)
[1] at EventEmitter.emit (node:events:390:28)
Issue checklist
Issue description
Steps to reproduce the bug:
Current behavior
Channels don't load and an error message appears in the console [1] Error occurred in handler for 'channels': TypeError: Cannot read properties of null (reading 'has') [1] at serializeGuildChannel (.../BotClient/public/serializers/serializeGuildChannel.js:19:4) [1] at /home/user/Downloads/BotClient/public/electron.js:153:3 [1] at Array.map ()
[1] at /home/user/Downloads/BotClient/public/electron.js:152:61
[1] at node:electron/js2c/browser_init:189:579
[1] at EventEmitter. (node:electron/js2c/browser_init:161:11093)
[1] at EventEmitter.emit (node:events:390:28)
Expected behavior
Non thread channels should display
BotClient version
v0.10.3-alpha
Operating System
Solus Linux
How did you download the application?
Built from source
Priority this issue should have
Medium (should be fixed soon)
Addition information
No response