Throw IAE again (should never become visible)

This commit is contained in:
Roland Häder 2022-06-23 10:03:10 +02:00
parent 35c78ce14c
commit d8ff966d21
Signed by: roland
GPG Key ID: C82EDE5DDFA0BA77
1 changed files with 7 additions and 3 deletions

View File

@ -125,10 +125,11 @@ class Post
/**
* Fetch the privacy of the post
*
* @param array $item
* @return string
* @param array $item Item record
* @return string Item privacy message
* @throws InvalidArgumentException If $item['private'] is unknown
*/
private function fetchPrivacy(array $item):string
private function fetchPrivacy(array $item): string
{
switch ($item['private']) {
case Item::PRIVATE:
@ -142,6 +143,9 @@ class Post
case Item::UNLISTED:
$output = DI::l10n()->t('Unlisted Message');
break;
default:
throw new InvalidArgumentException('Item privacy ' . $item['privacy'] . ' is unsupported');
}
return $output;