-
-
Notifications
You must be signed in to change notification settings - Fork 62
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
facebook fix + configurable storage/cookie archiving #277
Conversation
The settings in the Preferences tab don't seem to actually save/stick, so I'm unable to test this. Steps to reproduce:
|
bump to wabac 2.20.5
@tw4l Should be fixed now! Somehow missed in switch to using abstracted localStorage (either extension specific or regular in app) |
src/ui/app.ts
Outdated
if (archiveCookies === null) { | ||
await setLocalOption("archiveCookies", "1"); | ||
this.archiveCookies = true; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might need to add another if
statement here to set this.archiveCookies to true if archiveCookies === "1"
or false if it's "0"? It doesn't seem to be persisting currently if I leave the settings page (e.g. to view an archived item) and then come back.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, after those changes to make the settings persist, this is working well! Verified that Facebook photos and videos are now fixed, and that Bluesky logged-in replay works if archiving local storage is enabled.
Nice work!
support for configurable cookie / storage archiving, from UI settings from #276
fix for facebook archiving + replay using dash rewriting + range-from-query replay via wabac.js 2.20.4
fixes #272, #273