From 748bfe94905887767638fab49441c2710e3b1b8f Mon Sep 17 00:00:00 2001 From: seaznCode Date: Wed, 11 Mar 2026 22:32:31 +0100 Subject: [PATCH] feat: update guest user status flags to mark all as completed during account creation --- services/user/guest/GuestUserService.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/user/guest/GuestUserService.js b/services/user/guest/GuestUserService.js index f17a6f8..37f7a73 100644 --- a/services/user/guest/GuestUserService.js +++ b/services/user/guest/GuestUserService.js @@ -48,9 +48,9 @@ class GuestUserService { // Initialize user status as active (skip full registration flow for guests) await UserStatusService.initializeUserStatus(userId, 'personal', unitOfWork, 'active'); - // Mark email as verified and profile as completed for guests + // Mark ALL status flags as completed for guests — they skip the entire quickaction flow await conn.query( - `UPDATE user_status SET email_verified = TRUE, profile_completed = TRUE, registration_completed = TRUE WHERE user_id = ?`, + `UPDATE user_status SET email_verified = TRUE, profile_completed = TRUE, documents_uploaded = TRUE, contract_signed = TRUE, registration_completed = TRUE, is_admin_verified = TRUE WHERE user_id = ?`, [userId] );