diff --git a/src/Core/L10n.php b/src/Core/L10n.php index 7470f69873..7420f98c98 100644 --- a/src/Core/L10n.php +++ b/src/Core/L10n.php @@ -180,6 +180,8 @@ class L10n extends BaseObject */ public static function tt($singular, $plural, $count) { + $a = self::getApp(); + $lang = Config::get('system', 'language'); if (!empty($a->strings[$singular])) { diff --git a/src/Worker/Delivery.php b/src/Worker/Delivery.php index a938969b59..32bcdfcc40 100644 --- a/src/Worker/Delivery.php +++ b/src/Worker/Delivery.php @@ -275,6 +275,12 @@ class Delivery extends BaseObject $user = DBA::selectFirst('user', [], ['uid' => $target_uid]); + // This should also never fail + if (!DBA::isResult($user)) { + logger('No user found for uid ' . $target_uid); + return; + } + $target_importer = array_merge($target_importer, $user); // Set the user id. This is important if this is a public contact