chore: clear typehinting errors

This commit is contained in:
aclist committed 2026-05-03 02:14:08 +09:00
1 parent 99083d207a
commit 9bfa39c17e
14 files changed
+160 -142

No files matched your search

+6 -5
View File
@@ -32,8 +32,9 @@ class ProxyModelManager:
self.proxy_model: "FastInsertListStore" = None
self.filter_man = filter_man
self.control_model: list = None
self.filtered: list = None
# TODO: list typehints
self.control_model: list | None = None
self.filtered: list | None = None
self.success = True
def has_control_model(self) -> bool:
@@ -61,9 +62,9 @@ class ProxyModelManager:
def remove_row_from_control(self, record: "Record") -> None:
addr = f"{record.ip}:{record.gameport}"
qport = record.qport
for record in self.control_model:
if addr == record[7] and qport == record[8]:
self.control_model.remove(record)
for row in self.control_model:
if addr == row[7] and qport == row[8]:
self.control_model.remove(row)
break
self.wipe_cache()
self.filter(FilterMode.INITIAL, skip_cache=True)