From 7398508c35f300730fc2b00b5d2dda8a458d6d71 Mon Sep 17 00:00:00 2001 From: dashevchenko Date: Wed, 13 Nov 2024 19:29:04 +0200 Subject: [PATCH] fixed default value for androidEnabled and iosEnabled params --- .../server/controller/QrCodeSettingsControllerTest.java | 7 ++++++- .../server/dao/mobile/QrCodeSettingServiceImpl.java | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/application/src/test/java/org/thingsboard/server/controller/QrCodeSettingsControllerTest.java b/application/src/test/java/org/thingsboard/server/controller/QrCodeSettingsControllerTest.java index 0301cb3153..73c02f7cb9 100644 --- a/application/src/test/java/org/thingsboard/server/controller/QrCodeSettingsControllerTest.java +++ b/application/src/test/java/org/thingsboard/server/controller/QrCodeSettingsControllerTest.java @@ -248,10 +248,15 @@ public class QrCodeSettingsControllerTest extends AbstractControllerTest { private MobileApp validMobileApp(String mobileAppName, PlatformType platformType) { MobileApp mobileApp = new MobileApp(); mobileApp.setTenantId(tenantId); - mobileApp.setStatus(MobileAppStatus.DRAFT); + mobileApp.setStatus(MobileAppStatus.PUBLISHED); mobileApp.setPkgName(mobileAppName); mobileApp.setPlatformType(platformType); mobileApp.setAppSecret(StringUtils.randomAlphanumeric(24)); + StoreInfo storeInfo = StoreInfo.builder() + .storeLink("https://play.google/test") + .sha256CertFingerprints(ANDROID_APP_SHA256) + .appId("test.app.id").build(); + mobileApp.setStoreInfo(storeInfo); return mobileApp; } } diff --git a/dao/src/main/java/org/thingsboard/server/dao/mobile/QrCodeSettingServiceImpl.java b/dao/src/main/java/org/thingsboard/server/dao/mobile/QrCodeSettingServiceImpl.java index 3f709b32ca..ee3e59c60b 100644 --- a/dao/src/main/java/org/thingsboard/server/dao/mobile/QrCodeSettingServiceImpl.java +++ b/dao/src/main/java/org/thingsboard/server/dao/mobile/QrCodeSettingServiceImpl.java @@ -100,6 +100,8 @@ public class QrCodeSettingServiceImpl extends AbstractCachedEntityService