From: Michael Tremer Date: Fri, 18 Jul 2025 16:57:54 +0000 (+0000) Subject: builds: Fix creating watchers X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5c5d7eda612ee087e2887938d2ae47af7f5f8d2d;p=pbs.git builds: Fix creating watchers Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/builds.py b/src/buildservice/builds.py index ab846b1e..7cf29409 100644 --- a/src/buildservice/builds.py +++ b/src/buildservice/builds.py @@ -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