SevenTV / chatterino7

Chat client for https://twitch.tv
MIT License
359 stars 70 forks source link

Complications w/ Updating from v7.3.5 to v7.4.0 #178

Closed Alicyl closed 1 year ago

Alicyl commented 1 year ago

Checklist

Describe your issue

I can't seem to update from v7.3.5 to v7.4.0 through the built-in installer. This is the error I receive when I try, and it has been this way since v7.4.0's release. Whenever I manually update Chatterino7, I lose all of my configurations.

Strangely enough, this does not happen with Chatterino2 as its built-in installer functions as intended for me (successfully updated from v2.3.5 to v2.4.0 there) and my configurations persisted.

Is there a way to get the built-in installer to work or to manually update while keeping my configurations intact?

Screenshots

chatterino_wc0mij8c6i explorer_akizOrEea1 Myusa5COFN

OS and Chatterino Version

Chatterino v7.3.5 (commit 132b406cc) on Windows 11

Felanbird commented 1 year ago

Open the modes file in the folder, in any text editor, and remove portable and save

Alicyl commented 1 year ago

Open the modes file in the folder, in any text editor, and remove portable and save

The error gained an extra line after I removed portable, but other than that, the same issue occurred: my configurations got nuked, and built-in installer failed.

chatterino_qigR2tqhTZ

Strangely enough, my configurations seem to be completely tied to that portable tag. I did a little experiment and manually installed the v7.4.0 update again then added portable below nightly in the modes folder, and lo and behold, I got my configurations back while being on the latest update.

There's still something wrong with the built-in installer and my settings being in disarray like a Jenga puzzle though. I just don't know how to diagnose it myself.

Felanbird commented 1 year ago

Strangely enough, my configurations seem to be completely tied to that portable tag. I did a little experiment and manually installed the v7.4.0 update again then added portable below nightly in the modes folder, and lo and behold, I got my configurations back while being on the latest update.

That was what I meant (I should have been clearer), removing portable fixes the issue with the settings not working on the manual update - the auto updater does not work as the 7TV did the release wrong.

Alicyl commented 1 year ago

Ahhh, so will future updates from the built-in installer continue to work as intended v7.4.0 onwards or will I have to remember to do a "zig-zag" by removing portable, manually updating, then putting it back?

(Closed it before I could say "thanks"! Thanks for the help. <3)

Felanbird commented 1 year ago

Ahhh, so will future updates from the built-in installer continue to work as intended v7.4.0 onwards or will I have to remember to do a "zig-zag" by removing portable, manually updating, then putting it back?

I can't see the future so I'm unsure 😄 but likely the issue should not happen on future versions (🙏)