From: Michael Tremer Date: Tue, 15 Jul 2025 11:05:04 +0000 (+0000) Subject: builds: Don't export internal IDs in the API response X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b40fd48ed9ae0760cd935e0d4fd37e4d08aa25ae;p=pbs.git builds: Don't export internal IDs in the API response Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/builds.py b/src/buildservice/builds.py index 64f63953..bb37e81d 100644 --- a/src/buildservice/builds.py +++ b/src/buildservice/builds.py @@ -444,7 +444,7 @@ class Build(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin, # Package ID - pkg_id: int = sqlmodel.Field(foreign_key="packages.id") + pkg_id: int = sqlmodel.Field(foreign_key="packages.id", exclude=True) # Package @@ -511,7 +511,7 @@ class Build(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin, # Group ID - group_id: int = sqlmodel.Field(foreign_key="build_groups.id") + group_id: int = sqlmodel.Field(foreign_key="build_groups.id", exclude=True) # Group