revenge-mod / revenge

✊ A client mod for Discord
BSD 3-Clause "New" or "Revised" License
453 stars 11 forks source link

Settings page crash on v220 #31

Closed kixrd closed 6 months ago

kixrd commented 6 months ago

Going to the settings page causes a crash.

im using the testflight version of discord v220 and an iPhone X on ios 15.4.1

if you need screenshots of any error codes olease let me know! (Im not sure wether to send stack trace or the other ones)

PalmDevs commented 6 months ago

Screen record the issue and send the stack trace

kixrd commented 6 months ago

Screen record the issue and send the stack trace

Sorry for sending this so late i never use github

Stack Trace:

TypeError: Cannot convert undefined value to object at hasOwnProperty (native) at call (native) at shouldRender (Revenge:5:19833) at anonymous (Revenge:5:20659) at filter (native) at ut (Revenge:5:20623) at getLayout (Revenge:5:20869) at anonymous (Revenge:5:24383) at call (native) at rr (Revenge:1:591) at d (Revenge:1:1727) at apply (Revenge:1:1802) at proxy trap (native) at renderWithHooks (/workdir/discord_ios/build_output/main.jsbundle:271:50929) at updateFunctionComponent (/workdir/discord_ios/build_output/main.jsbundle:271:66253) at updateSimpleMemoComponent (/workdir/discord_ios/build_output/main.jsbundle:271:65347) at updateMemoComponent (/workdir/discord_ios/build_output/main.jsbundle:271:64818) at beginWork$1 (/workdir/discord_ios/build_output/main.jsbundle:271:118205) at performUnitOfWork (/workdir/discord_ios/build_output/main.jsbundle:271:100786) at workLoopSync (/workdir/discord_ios/build_output/main.jsbundle:271:100668) at renderRootSync (/workdir/discord_ios/build_output/main.jsbundle:271:100377) at performSyncWorkOnRoot (/workdir/discord_ios/build_output/main.jsbundle:271:96719) at flushSyncCallbacks (/workdir/discord_ios/build_output/main.jsbundle:271:31447) at batchedUpdatesImpl (/workdir/discord_ios/build_output/main.jsbundle:271:118995) at batchedUpdates (/workdir/discord_ios/build_output/main.jsbundle:271:16921) at _receiveRootNodeIDEvent (/workdir/discord_ios/build_output/main.jsbundle:271:17404) at receiveTouches (/workdir/discord_ios/build_output/main.jsbundle:271:18326) at apply (native) at callFunction (/workdir/discord_ios/build_output/main.jsbundle:49:4266) at anonymous (/workdir/discord_ios/build_output/main.jsbundle:49:825) at guard (/workdir/discord_ios/build_output/main.jsbundle:49:2908) at callFunctionReturnFlushedQueue (/workdir/discord_ios/build_output/main.jsbundle:49:796)

https://github.com/revenge-mod/Revenge/assets/113779460/fbe34800-f056-4dc7-afbf-89ae0f40816f