|
|
@ -180,13 +180,9 @@ class LeaderboardRepository {
|
|
|
|
.collection('prohibitedInitials')
|
|
|
|
.collection('prohibitedInitials')
|
|
|
|
.doc('list')
|
|
|
|
.doc('list')
|
|
|
|
.get();
|
|
|
|
.get();
|
|
|
|
final prohibitedInitials = List<String>.from(
|
|
|
|
final prohibitedInitials =
|
|
|
|
document.get('prohibitedInitials') as List,
|
|
|
|
document.get('prohibitedInitials') as List<String>;
|
|
|
|
);
|
|
|
|
return !prohibitedInitials.contains(initials);
|
|
|
|
final isProhibited = prohibitedInitials.contains(
|
|
|
|
|
|
|
|
initials.trim().toLowerCase(),
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
return !isProhibited;
|
|
|
|
|
|
|
|
} on Exception catch (error, stackTrace) {
|
|
|
|
} on Exception catch (error, stackTrace) {
|
|
|
|
throw FetchProhibitedInitialsException(error, stackTrace);
|
|
|
|
throw FetchProhibitedInitialsException(error, stackTrace);
|
|
|
|
}
|
|
|
|
}
|
|
|
|