Browse Source

fix calling lower() on non string values

Daniel Sheffield 2 năm trước cách đây
mục cha
commit
f5e2586dc9
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  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