fix: parse correct metadata to userDto for SQlite store implmentation (#21154)

This commit is contained in:
Alex
2025-08-23 11:02:24 -05:00
committed by GitHub
parent 01edf6533b
commit 13c8a6e61d
4 changed files with 50 additions and 17 deletions
@@ -16,7 +16,7 @@ class DriftUserMetadataRepository extends DriftDatabaseRepository {
}
}
extension on UserMetadataEntityData {
extension UserMetadataDataExtension on UserMetadataEntityData {
UserMetadata toDto() => switch (key) {
UserMetadataKey.onboarding => UserMetadata(userId: userId, key: key, onboarding: Onboarding.fromMap(value)),
UserMetadataKey.preferences => UserMetadata(userId: userId, key: key, preferences: Preferences.fromMap(value)),