lovac42 / GiddyUp

Addon: Block scheduling info during apkg imports

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GiddyUp: Block scheduling info during apkg imports

About:

When you import a shared deck with scheduling info, imported stats are merged with your stats. Even if you delete the card(s) later on, imported stats are not purged from your collection. It stays forever!

This info stays in your collection forever!! Even if you accidentally imported someone else's scheduling information and delete the card later.

Someone else's data in my stats due to shared decks with scheduling info.

The simple solution is to check whether a shared deck contains scheduling info during import. And if any are found, ask the user how to handle them. This addon lets the user decide whether to import the shared deck as is with scheduling info or to reset them as new during import. Resetting could mess up the sorting order, and the user will need to manually re-sort them in the browser afterwards.

2.1.24 and later versions:

Due to background tasks added in 2.1.24, a dialog can not be presented to the user at the time of import. For that reason, this addon switched to using config settings instead. All versions before 2.1.24 will show a dialog, whereas all versions .24 and later will use the config settings.

About

Addon: Block scheduling info during apkg imports

License:GNU Affero General Public License v3.0


Languages

Language:Python 97.3%Language:Batchfile 2.7%