Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Sync seems to be broken #118

Open
ghost opened this issue Feb 13, 2024 · 4 comments
Open

Google Sync seems to be broken #118

ghost opened this issue Feb 13, 2024 · 4 comments

Comments

@ghost
Copy link

ghost commented Feb 13, 2024

Hi, I'm not sure when it started, but Google Sync seems to be broken, at least for me.

This is the request I see KoalaClient do when it updates the file (PATCH to https://www.googleapis.com/upload/drive/v3/files/):
image

So instead of the JSON config and chats it seems to sync the string "free-chat-gpt"

Obviously, after waiting for the Google Sync to complete (when the icon changes from the rotating to a checkmark), if I refresh the page and sync again, I get nothing (no chats/settings). The GET request to
https://content.googleapis.com/drive/v3/files/ then just gives out the contents:
image

@jackschedel
Copy link
Owner

Personally, I never use Google Sync. I have not tried to use for a while, so I don't know when it broke. If you can figure it out, I'll take a PR. I could also just drop Google Sync support xD

@jackschedel
Copy link
Owner

Did this break in 2.1.0 or earlier?

@ghost
Copy link
Author

ghost commented Feb 14, 2024

@jackschedel I think quite a bit earlier, I synced my fork and it stopped working, I will try to find the commit when it stopped working, or maybe fix it.

@jackschedel
Copy link
Owner

jackschedel commented Feb 16, 2024

It might be because I haven't been updating/adding to the migration schema framework from the original BetterChatGPT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant