@@ -168,21 +168,6 @@ def add_tag(
168
168
# logging.info(f'Tags: {self.fields[field_index][field_id]}')
169
169
170
170
171
- class SearchItem :
172
- id : int
173
- type : ItemType | None
174
-
175
- def __init__ (self , id : int , type : ItemType | None ) -> None :
176
- self .id = id
177
- self .type = type
178
-
179
-
180
- def __eq__ (self , __value : object ):
181
- __value = cast (Self , __value )
182
- return (
183
- int (self .id ) == int (__value .id )
184
- and int (self .type ) == int (__value .type )
185
- )
186
171
187
172
class Tag :
188
173
"""A Library Tag Object. Referenced by ID."""
@@ -1357,7 +1342,7 @@ def parse_metadata(self, query: str | None = None) \
1357
1342
for field_data in field_data_list :
1358
1343
field_parsed = field_data .strip ().split (":" )
1359
1344
if len (field_parsed ) < 2 :
1360
- unbound_values = field_parsed [0 ].strip ().split (' ' )
1345
+ unbound_values = field_parsed [0 ].strip ().lower (). casefold (). split (' ' )
1361
1346
if query_part .get ('unbound' ) is None :
1362
1347
query_part ['unbound' ] = unbound_values
1363
1348
else :
@@ -1370,8 +1355,7 @@ def parse_metadata(self, query: str | None = None) \
1370
1355
query_part [field_parsed [0 ].lower ().strip ().casefold ()] = field_parsed [1 ].lower ().strip ().casefold ()
1371
1356
meta_list .append (query_part )
1372
1357
1373
- logging .info ("Parsed values: " )
1374
- logging .info (str (meta_list ))
1358
+ logging .info (f"Parsed values: { meta_list } " )
1375
1359
return meta_list
1376
1360
1377
1361
0 commit comments