Quellcode durchsuchen

fix calling lower() on non string values

Daniel Sheffield vor 2 Jahren
Ursprung
Commit
f5e2586dc9
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      app/db_utils.py

+ 1 - 1
app/db_utils.py

@@ -68,7 +68,7 @@ def get_session_transactions(cursor, statement, display):
 def record_matches(record, strict=None, **kwargs):
     strict = [ x.lower() for x in (strict or []) ]
     for key, query, candidate in (
-        (k.lower(), v.lower(), record[k].lower()) for k, v in kwargs.items()
+        (k.lower(), f"{v}".lower(), f"{record[k]}".lower()) for k, v in kwargs.items()
     ):
         if not query:
             continue