use Friendica\DI;
use Friendica\Model\Profile;
use Friendica\Model\User;
-use Friendica\Network\HTTPException\NotFoundException;
+use Friendica\Network\HTTPException;
/**
* Loads a profile for the HoverCard view
// Show the profile hovercard
$nickname = $parameters['profile'];
} else {
- throw new NotFoundException(DI::l10n()->t('No profile'));
+ throw new HTTPException\NotFoundException(DI::l10n()->t('No profile'));
}
Profile::load($a, $nickname);
+ if (empty($a->profile)) {
+ throw new HTTPException\NotFoundException(DI::l10n()->t('User not found.'));
+ }
+
$page = DI::page();
if (!empty($a->profile['page-flags']) && ($a->profile['page-flags'] == User::PAGE_FLAGS_COMMUNITY)) {