From 016f4e2c62a39c41927dc24e01eccacb6a46ae4c Mon Sep 17 00:00:00 2001
From: Malte Finsterwalder <malte@holi.team>
Date: Wed, 30 Oct 2024 16:07:11 +0100
Subject: [PATCH] NOISSUE fix: create AppVersion without build_number as
 default

---
 openbook_common/schema/queries.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/openbook_common/schema/queries.py b/openbook_common/schema/queries.py
index cfc09fb16..2d62bc3bd 100644
--- a/openbook_common/schema/queries.py
+++ b/openbook_common/schema/queries.py
@@ -29,4 +29,6 @@ class Query:
         data = serializer.validated_data
 
         logger.info(f"App version {version} not found. Creating a new App Version.")
-        return AppVersionModel.objects.create(version=data["version"], build_number=data["build_number"])
+        # we create the AppVersion without a build_number, so it's effective for Android and iOS
+        # See: build_number is null in the query above
+        return AppVersionModel.objects.create(version=data["version"])
-- 
GitLab