We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 37e0c7b commit cb64a1cCopy full SHA for cb64a1c
app/lib/admin/actions/email_send.dart
@@ -110,9 +110,11 @@ Future<List<String>> _resolveEmails(String value) async {
110
case ModerationSubjectKind.package:
111
case ModerationSubjectKind.packageVersion:
112
final pkg = await packageBackend.lookupPackage(ms.package!);
113
- if (pkg!.publisherId != null) {
114
- final list =
115
- await publisherBackend.getAdminMemberEmails(ms.publisherId!);
+ if (pkg == null) {
+ throw InvalidInputException('Unknown package kind: ${ms.package}');
+ }
116
+ if (pkg.publisherId case final String publisher) {
117
+ final list = await publisherBackend.getAdminMemberEmails(publisher);
118
emails.addAll(list.nonNulls);
119
} else {
120
final list = await accountBackend
0 commit comments