summaryrefslogtreecommitdiffstats
path: root/DeDRM_plugin/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'DeDRM_plugin/config.py')
-rwxr-xr-xDeDRM_plugin/config.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/DeDRM_plugin/config.py b/DeDRM_plugin/config.py
index 193b8f6..79129c3 100755
--- a/DeDRM_plugin/config.py
+++ b/DeDRM_plugin/config.py
@@ -1152,7 +1152,8 @@ class AddAdeptDialog():
zip_function = zip
for key, name in zip_function(defaultkeys, defaultnames):
- if codecs.encode(key,'hex').decode("latin-1") in self.parent.plugin_keys.values():
+ key = codecs.encode(key,'hex').decode("latin-1")
+ if key in self.parent.plugin_keys.values():
print("Found key '{0}' in ADE - already present, skipping.".format(name))
else:
self.new_keys.append(key)
@@ -1167,8 +1168,8 @@ class AddAdeptDialog():
key, name = checkForDeACSMkeys()
if key is not None:
-
- if codecs.encode(key,'hex').decode("latin-1") in self.parent.plugin_keys.values():
+ key = codecs.encode(key,'hex').decode("latin-1")
+ if key in self.parent.plugin_keys.values():
print("Found key '{0}' in DeACSM - already present, skipping.".format(name))
else:
# Found new key, add that.
@@ -1202,7 +1203,7 @@ class AddAdeptDialog():
@property
def key_value(self):
- return codecs.encode(self.new_keys[0],'hex').decode("utf-8")
+ return codecs.encode(self.new_keys[0],'hex').decode("latin-1")
@property