Skip to content

Commit 9fb19e0

Browse files
authored
Fix ReservedPackage.emails check. (#8654)
1 parent 6f75560 commit 9fb19e0

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

app/lib/package/backend.dart

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,11 +1025,10 @@ class PackageBackend {
10251025
bool isAllowedUser = false;
10261026
if (agent is AuthenticatedUser) {
10271027
final email = agent.user.email;
1028-
if (reservedPackage != null) {
1029-
final reservedEmails = reservedPackage.emails;
1030-
isAllowedUser = email != null && reservedEmails.contains(email);
1031-
} else {
1032-
isAllowedUser = email != null && email.endsWith('@google.com');
1028+
if (email != null) {
1029+
final reservedEmails = reservedPackage?.emails ?? const <String>[];
1030+
isAllowedUser =
1031+
reservedEmails.contains(email) || email.endsWith('@google.com');
10331032
}
10341033
}
10351034

0 commit comments

Comments
 (0)