The unified diff between revisions [e38734b6..] and [6bdff5e1..] is displayed below. It can also be downloaded as a raw diff.

#
#
# patch "mifare.py"
#  from [3ff37acf0f531b9f5bc9000c14e82bc8ca4a097b]
#    to [4d58310d1c3091b838f89ff9a7373841049db579]
#
============================================================
--- mifare.py	3ff37acf0f531b9f5bc9000c14e82bc8ca4a097b
+++ mifare.py	4d58310d1c3091b838f89ff9a7373841049db579
@@ -128,8 +128,8 @@ class MIFAREReader:
         data = chr(keytype) + chr(sector) + key

         result = self.send_packet('\x07\x02' + data)
-        if ord(result[2]) == 16:
-            raise MIFAREAuthenticationError, "incorrect key provided"
+        if ord(result[2]) == 22:
+            raise MIFAREAuthenticationException, "incorrect key provided"

         return