Philipp Hörist pushed to branch master at gajim / gajim


Commits:
f3d11359 by Philipp Hörist at 2025-04-08T20:12:51+02:00
cq: Migration: Improve type annotations

- - - - -


1 changed file:

- gajim/common/storage/archive/migration.py


Changes:

=====================================
gajim/common/storage/archive/migration.py
=====================================
@@ -236,7 +236,7 @@ def _v10(self) -> None:
                 sa.select(mod.Moderation.fk_occupant_pk),
                 sa.select(mod.DisplayedMarker.fk_occupant_pk),
             )
-            occupant_pks = set(conn.scalars(stmt))
+            occupant_pks: set[int | None] = set(conn.scalars(stmt))
             occupant_pks.discard(None)
 
             
conn.execute(sa.delete(mod.Occupant).where(mod.Occupant.pk.not_in(occupant_pks)))
@@ -255,7 +255,7 @@ def _v10(self) -> None:
                 sa.select(mod.Message.fk_remote_pk),
             )
 
-            occupant_pks = set(conn.scalars(stmt))
+            occupant_pks: set[int | None] = set(conn.scalars(stmt))
             occupant_pks.discard(None)
 
             
conn.execute(sa.delete(mod.Remote).where(mod.Remote.pk.not_in(occupant_pks)))



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/f3d113591ce3c0e9a39b7d20c036bec98e4619e5

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/f3d113591ce3c0e9a39b7d20c036bec98e4619e5
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to