]> git.ipfire.org Git - pbs.git/commitdiff
database: Directly assign values on delete
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 23 Jan 2025 20:54:55 +0000 (20:54 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 23 Jan 2025 20:54:55 +0000 (20:54 +0000)
I don't know why I implemented it like this.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/database.py

index fd4ea1015be648f885fcc317158cc742efbb3d8c..ecd6741ce354c4985ff6d86e558d90ad942e3651 100644 (file)
@@ -451,8 +451,8 @@ class SoftDeleteMixin:
                """
                        Called to delete this object
                """
-               setattr(self, "deleted_at", sqlalchemy.func.current_timestamp())
+               self.deleted_at = sqlalchemy.func.current_timestamp()
 
                # Optionally set deleted_by
                if deleted_by:
-                       setattr(self, "deleted_by", deleted_by)
+                       self.deleted_by = deleted_by