+ $user = $this->tokenStorage->getToken() ? $this->tokenStorage->getToken()->getUser() : null;
+
+ if (null === $user || !is_object($user)) {
+ return $url;
+ }
+
+ if (!$ignoreActionMarkAsRead &&
+ Config::REDIRECT_TO_HOMEPAGE === $user->getConfig()->getActionMarkAsRead()) {