@@ -130,12 +130,18 @@ class AuthService {
130
130
131
131
// Create default UserAppSettings for the new user
132
132
final defaultAppSettings = UserAppSettings (id: user.id);
133
- await _userAppSettingsRepository.create (item: defaultAppSettings);
133
+ await _userAppSettingsRepository.create (
134
+ item: defaultAppSettings,
135
+ userId: user.id, // Pass user ID for scoping
136
+ );
134
137
print ('Created default UserAppSettings for user: ${user .id }' );
135
138
136
139
// Create default UserContentPreferences for the new user
137
140
final defaultUserPreferences = UserContentPreferences (id: user.id);
138
- await _userContentPreferencesRepository.create (item: defaultUserPreferences);
141
+ await _userContentPreferencesRepository.create (
142
+ item: defaultUserPreferences,
143
+ userId: user.id, // Pass user ID for scoping
144
+ );
139
145
print ('Created default UserContentPreferences for user: ${user .id }' );
140
146
}
141
147
} on HtHttpException catch (e) {
@@ -189,12 +195,18 @@ class AuthService {
189
195
190
196
// Create default UserAppSettings for the new anonymous user
191
197
final defaultAppSettings = UserAppSettings (id: user.id);
192
- await _userAppSettingsRepository.create (item: defaultAppSettings);
198
+ await _userAppSettingsRepository.create (
199
+ item: defaultAppSettings,
200
+ userId: user.id, // Pass user ID for scoping
201
+ );
193
202
print ('Created default UserAppSettings for anonymous user: ${user .id }' );
194
203
195
204
// Create default UserContentPreferences for the new anonymous user
196
205
final defaultUserPreferences = UserContentPreferences (id: user.id);
197
- await _userContentPreferencesRepository.create (item: defaultUserPreferences);
206
+ await _userContentPreferencesRepository.create (
207
+ item: defaultUserPreferences,
208
+ userId: user.id, // Pass user ID for scoping
209
+ );
198
210
print ('Created default UserContentPreferences for anonymous user: ${user .id }' );
199
211
200
212
// 2. Generate token
0 commit comments