diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/UserSignup.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/UserSignup.java index 7f0e855f3e..319cd8daec 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/UserSignup.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/UserSignup.java @@ -199,7 +199,8 @@ public class UserSignup { userData.setUseCase(userFromRequest.getUseCase()); return Mono.when( - configService.getInstanceId() + userDataService.updateForUser(user, userData) + .then(configService.getInstanceId()) .doOnSuccess(instanceId -> analyticsService.sendEvent( AnalyticsEvents.INSTALLATION_SETUP_COMPLETE.getEventName(), instanceId, @@ -214,7 +215,6 @@ public class UserSignup { "APPSMITH_DISABLE_TELEMETRY", String.valueOf(!userFromRequest.isAllowCollectingAnonymousData()) )), - userDataService.updateForUser(user, userData), analyticsService.sendObjectEvent(AnalyticsEvents.CREATE_SUPERUSER, user, null) ).thenReturn(user); });