tkashkin / GameHub

All your games in one place
https://tkashkin.github.io/projects/gamehub
GNU General Public License v3.0
2.25k stars 128 forks source link

Infinite loading after revoking itch.io key #629

Open Ryhon0 opened 2 years ago

Ryhon0 commented 2 years ago
Expected behavior

Application loads after opening it, prompting the user to relog into tich or logs out of itch

Actual behavior

Infinite spinner on the main window after launching, the console prints butler warnings about a 403 response and keeps retrying indefinitely

Steps to reproduce

Go to https://itch.io/user/settings/api-keys and revoke the desktop key or Edit the /com/github/tkashkin/gamehub/auth/itch/api-key dconf setting to a random value

Version and environment
- GameHub
    Version: 0.16.1--
    Branch:  
- Environment
    Distro:  Arch Linux
    DE:      GNOME
    GTK:     3.24.33
dead-heather commented 1 year ago

Hello. I have been having this exact issue with both 0.16.3-2 and 0.16.3-6. I am using Arch on LXQT. I have installed, uninstalled via pacman -Rns, and reinstalled (all over AUR) multiple times, as well as rebooting my computer constantly. I know that doesn't sound logical but I'm kinda freaking out hehe. I have tried deleting all the com.github.tkashkin.gamehub folders in my home in an attempt to wipe the config files. Nothing is working. I cannot find this "/com/github/tkashkin/gamehub/auth/itch/api-key dconf setting" where I would hopefully be able to edit the file to a new key.

Ryhon0 commented 1 year ago

It's not a file, it's a setting in dconf, you have to edit it using the dconf editor

dead-heather commented 1 year ago

I did realize this after I calmed down. Apologies, I was having a rough night. Thank you for responding. On 29.03.2023 09:36, Ryhon wrote:

It's not a file, it's a setting in dconf, you have to edit it using the dconf editor

-- Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because you commented.Message ID: @.***>

Links:

[1] https://github.com/tkashkin/GameHub/issues/629#issuecomment-1488090064 [2] https://github.com/notifications/unsubscribe-auth/A6Z7GP6CSTWLJKQUHANXIVLW6PRBRANCNFSM5UB6AY4A