Update fetchUserProfile to use AeThex adapter

cgen-ea71a38f54944c0c97055d8338998e97
This commit is contained in:
Builder.io 2025-08-06 00:30:06 +00:00
parent 03c7e5033c
commit 74a8b67cae

View file

@ -90,22 +90,13 @@ export const AuthProvider: React.FC<{ children: React.ReactNode }> = ({ children
// Initialize demo data and get profile
DemoStorageService.initializeDemoData();
const demoProfile = DemoStorageService.getUserProfile();
setProfile(demoProfile);
setProfile(demoProfile as AethexUserProfile);
return;
}
try {
const { data, error } = await supabase
.from('user_profiles')
.select('*')
.eq('id', userId)
.single();
if (error && error.code !== 'PGRST116') {
throw error;
}
setProfile(data);
const userProfile = await aethexUserService.getCurrentUser();
setProfile(userProfile);
} catch (error) {
console.error('Error fetching user profile:', error);
}