Update user service to work with existing database structure

cgen-06b007030c664654bfa74178ccd60caa
This commit is contained in:
Builder.io 2025-08-17 00:13:53 +00:00
parent e0f939c4e5
commit 8f3f762bcf

View file

@ -72,7 +72,15 @@ export const aethexUserService = {
return null;
}
return data as AethexUserProfile;
// Map the existing database fields to our interface
return {
...data,
email: user.email,
username: data.username || user.email?.split('@')[0] || 'user',
onboarded: true, // Assume existing users are onboarded
role: 'member', // Default role
loyalty_points: 0, // Default value
} as AethexUserProfile;
},
async updateProfile(