tkashkin / GameHub

All your games in one place

Home Page:https://tkashkin.github.io/projects/gamehub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Infinite loading after revoking itch.io key

Ryhon0 opened this issue · comments

commented
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

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.

commented

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