]> git.ipfire.org Git - pbs.git/commitdiff
builds: Fix creating watchers
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 18 Jul 2025 16:57:54 +0000 (16:57 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 18 Jul 2025 16:57:54 +0000 (16:57 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/builds.py

index ab846b1ea4d75c089a94057a1e4a58ca04b7a6e8..7cf29409b5e4c1852a7f7ed527b93d0830618bc5 100644 (file)
@@ -703,7 +703,7 @@ class Build(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin,
 
        async def get_watchers(self):
                stmt = (
-                       sqlalchemy
+                       sqlmodel
 
                        # Select all build watchers
                        .select(BuildWatcher)
@@ -722,7 +722,7 @@ class Build(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin,
                        Returns the BuildWatcher object.
                """
                stmt = (
-                       sqlalchemy
+                       sqlmodel
                        .select(BuildWatcher)
                        .where(
                                BuildWatcher.build == self,
@@ -1695,7 +1695,7 @@ class BuildWatcher(sqlmodel.SQLModel, database.BackendMixin, table=True):
 
        # Build
 
-       build: "Build" = sqlmodel.Relationship(back_populates="watchers")
+       build: "Build" = sqlmodel.Relationship()
 
        # User ID