From 906e1eda8910ee79ca7f6eb4d39af38dfa5f7b23 Mon Sep 17 00:00:00 2001 From: puzzledsab Date: Fri, 21 May 2021 20:17:27 +0200 Subject: [PATCH] Keep password order --- sabnzbd/misc.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sabnzbd/misc.py b/sabnzbd/misc.py index d0eafb2..ac3c3f0 100644 --- a/sabnzbd/misc.py +++ b/sabnzbd/misc.py @@ -779,7 +779,12 @@ def get_all_passwords(nzo): # If we're not sure about encryption, start with empty password # and make sure we have at least the empty password passwords.insert(0, "") - return set(passwords) + + unique_passwords = [] + for password in passwords: + if password not in unique_passwords: + unique_passwords.append(password) + return unique_passwords def find_on_path(targets):