Skip to content

Commit

Permalink
Providers: UnivesalProvider - accepts empty message strings
Browse files Browse the repository at this point in the history
  • Loading branch information
janpecha committed Feb 1, 2024
1 parent 3ebee66 commit 0298cd9
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/Providers/UniversalProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ public function getMessage(

$message = $this->messageLoader->getMessage($languageTag, $messageId);

if ($message === NULL || $message === '') {
if ($message === NULL) {
return $this->messagesCache[$langTagKey][$messageIdKey] = NULL;

} elseif (Strings::startsWith($message, '@') && MessageId::isValid($tmp = Strings::substring($message, 1))) {
Expand All @@ -77,7 +77,9 @@ public function getMessage(
return $message;
}

$this->messagesCache[$langTagKey][$messageIdKey] = $this->messageProcessor->processMessage($message);
$this->messagesCache[$langTagKey][$messageIdKey] = $message !== ''
? $this->messageProcessor->processMessage($message)
: new Ast\MessageText([]);
}

return new Message($messageId, $this->messagesCache[$langTagKey][$messageIdKey]->format($parameters, $locale));
Expand Down

0 comments on commit 0298cd9

Please sign in to comment.