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

[FR]: Add BLU invalid passkey message to ignore list - Status: Passkey does not exist. Please re-download the .torrent file. #646

Closed
2 tasks
datcactus opened this issue Sep 6, 2024 · 3 comments
Assignees
Labels
feature request New feature or request status:added-to-develop Feature Request or Bug Fix is in Develop

Comments

@datcactus
Copy link

datcactus commented Sep 6, 2024

Is your feature request related to a problem? Please elaborate.

Very recently Blutopia reset their passkeys due to an issue. Qbitmanage removed every single torrent when it saw the status "Status: Passkey does not exist. Please re-download the .torrent file." IMO this is a pretty big issue since you can change the passkey using qbittorrent's API (or something like qbittools) instead of having to backfill all the deleted torrents.

Describe the solution you'd like

Add an ignore for "Status: Passkey does not exist. Please re-download the .torrent file." to https://github.com/StuffAnThings/qbit_manage/blob/master/modules/util.py Also looks like "NOT EXIST" is too broad for something to be considered unregistered.

Does your solution involve any of the following?

  • New config option
  • New command option

Describe alternatives you've considered

N/A

Who will this benefit?

Anyone who resets their passkey before qbitmanage runs without changing the passkey.

Additional Information

No response

@datcactus datcactus added the feature request New feature or request label Sep 6, 2024
@datcactus datcactus changed the title [FR]: Do not remove torrents if passkey changes [FR]: Update ignore/unregistered list to prevent 'Passkey does not exist' from being marked unregistered Sep 6, 2024
@bakerboy448
Copy link
Collaborator

Easy 1 line PR 👀

@bakerboy448 bakerboy448 changed the title [FR]: Update ignore/unregistered list to prevent 'Passkey does not exist' from being marked unregistered [FR]: Add BLU invalid passkey message to ignore list - Status: Passkey does not exist. Please re-download the .torrent file. Sep 6, 2024
@QuantumForced
Copy link

I too have had all my BLU torrents removed by Qbitmanage today as a result of this

bobokun added a commit that referenced this issue Sep 6, 2024
@bobokun bobokun added the status:added-to-develop Feature Request or Bug Fix is in Develop label Sep 6, 2024
@bobokun
Copy link
Collaborator

bobokun commented Sep 6, 2024

I've added a fix that is generic enough that any mention of the word passkey in the future will be ignored and not deleted. You can use https://github.com/StuffAnThings/qbit_manage/blob/develop/scripts/edit_passkey.py to update your passkeys

@bobokun bobokun mentioned this issue Sep 6, 2024
@bobokun bobokun closed this as completed Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request status:added-to-develop Feature Request or Bug Fix is in Develop
Projects
None yet
Development

No branches or pull requests

4 participants