subdavis / Tusk

🐘 🔒 KeePass-compatible browser extension for filling passwords.
https://subdavis.com/Tusk
Other
474 stars 73 forks source link

t is not an object #139

Open ghost opened 6 years ago

ghost commented 6 years ago

This issue is a

Please describe the current behavior, and explain why it's bad.

Hello, I have Tusk for firefox with a database on Onedrive. Almost every times I enter my master and try to unlock the database via Tusk, I get an error message saying "t is not an object" (this happens even when I enter a wrong password). t is not an object

subdavis commented 6 years ago

This is the trouble with minified code: you get unhelpful error messages.

My advice would be to

1) uninstall and reinstall Tusk. 2) Deauthorize Tusk from the onedrive app authorizations page. 3) Reauthorize and see if this error comes back.

I cannot reproduce this error simply by using Onedrive, so I'm afraid you've found some edge case that will be difficult to reproduce.

subdavis commented 6 years ago

Closing due to no response. Feel free to re-open with more details and steps to reproduce.

Eloxan commented 6 years ago

I have the same issue with Datebase and keyfile in Onedrive on Firefox Quantum. In the Tusk-settings - "Stored Data" I delete everything and reconnect keyfile and datebase. Now it works.

allibragi commented 6 years ago

I've the same issue (win 10 & firefox both fully updated). If i select "click to change" and then wait a few seconds the plugin reloads the file from onedrive and the error disappear. Seems that tusk can't reload properly the file from onedrive at the startup.

subdavis commented 6 years ago

Looks like this is still an issue. I wonder if OneDrive is changing the resource URI between sessions... This is silly but can at least be fixed :)

ToxinSnake commented 5 years ago

I have this Issue with OneDrive too. Once I deselected OneDrive in the "Manage Databases" Tab and then reselected it again (no new authorization required), the Database would open again. I guess allibragi's solution does the same thing though.