]> git.ipfire.org Git - dbl.git/commitdiff
sources: Don't delete domains that have already been deleted
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 6 Dec 2025 20:15:10 +0000 (20:15 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 6 Dec 2025 20:15:10 +0000 (20:15 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/dnsbl/sources.py

index 19344a912ce190d6aecf6e7e8557aa8e88576e02..4ed5b04106ffd6505d06aa1a8d3d407e25a51c46 100644 (file)
@@ -232,6 +232,7 @@ class Source(sqlmodel.SQLModel, database.BackendMixin, table=True):
                        .where(
                                SourceDomain.source == self,
                                SourceDomain.updated_at < sqlmodel.func.current_timestamp(),
+                               SourceDomain.removed_at == None,
                        )
                )
                self.backend.db.execute(stmt)