@@ -89,17 +89,17 @@ def __eq__(self, __value: object) -> bool:
8989 __value = cast (Self , object )
9090 if os .name == "nt" :
9191 return (
92- int (self .id ) == int (__value .id ) #type: ignore
93- and self .filename .lower () == __value .filename .lower () #type: ignore
94- and self .path .lower () == __value .path .lower () #type: ignore
95- and self .fields == __value .fields #type: ignore
92+ int (self .id ) == int (__value .id )
93+ and self .filename .lower () == __value .filename .lower ()
94+ and self .path .lower () == __value .path .lower ()
95+ and self .fields == __value .fields
9696 )
9797 else :
9898 return (
99- int (self .id ) == int (__value .id ) #type: ignore
100- and self .filename == __value .filename #type: ignore
101- and self .path == __value .path #type: ignore
102- and self .fields == __value .fields #type: ignore
99+ int (self .id ) == int (__value .id )
100+ and self .filename == __value .filename
101+ and self .path == __value .path
102+ and self .fields == __value .fields
103103 )
104104
105105 def compressed_dict (self ) -> JsonEntry :
@@ -450,9 +450,8 @@ def create_library(self, path) -> int:
450450 path = os .path .normpath (path ).rstrip ("\\ " )
451451
452452 # If '.TagStudio' is included in the path, trim the path up to it.
453- if TS_FOLDER_NAME in str (path ):
454- # TODO: Native Path method instead of this casting.
455- path = Path (str (path ).split (TS_FOLDER_NAME )[0 ])
453+ if TS_FOLDER_NAME in path :
454+ path = path .split (TS_FOLDER_NAME )[0 ]
456455
457456 try :
458457 self .clear_internal_vars ()
0 commit comments