- // every admin could had different language
- while ($admin = DBA::fetch($adminlist)) {
- if (in_array($admin['email'], $sent)) {
- continue;
- }
- $sent[] = $admin['email'];
-
- $lang = (($admin['language']) ? $admin['language'] : 'en');
- $l10n = DI::l10n()->withLang($lang);
-
- $preamble = Strings::deindent($l10n->t("
- The friendica database was successfully updated from %s to %s.",
- $from_build, $to_build));
-
- $email = DI::emailer()
- ->newSystemMail(DI::app(), $l10n)
- ->withMessage($l10n->t('[Friendica Notify] Database update'), $preamble)
- ->forUser($admin['uid'] ?? 0)
- ->withRecipient($admin['email'])
- ->build();
- DI::emailer()->send($email);
- }
+ $email = DI::emailer()
+ ->newSystemMail()
+ ->withMessage($l10n->t('[Friendica Notify] Database update'), $preamble)
+ ->forUser($admin)
+ ->withRecipient($admin['email'])
+ ->build();
+ DI::emailer()->send($email);