diff options
author | Vinzenz <vinzenz.rosenkranz@gmail.com> | 2016-08-30 01:06:51 +0300 |
---|---|---|
committer | Vinzenz <vinzenz.rosenkranz@gmail.com> | 2016-08-30 01:06:51 +0300 |
commit | 327c2474d160bd5135c519baae1307baf8f514d4 (patch) | |
tree | 43dcf1ad2bdf409e3097e21161b67a01911d5feb /controller | |
parent | 2edb4804e44a15a3fb866b57b4dee643210e853e (diff) |
add check for anon name
Diffstat (limited to 'controller')
-rw-r--r-- | controller/pagecontroller.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/controller/pagecontroller.php b/controller/pagecontroller.php index 2840d175..52fe81cd 100644 --- a/controller/pagecontroller.php +++ b/controller/pagecontroller.php @@ -435,7 +435,9 @@ class PageController extends Controller { $this->sendNotifications($pollId, $userId); $hash = $this->eventMapper->find($pollId)->getHash(); $url = $this->urlGenerator->linkToRoute('polls.page.goto_poll', ['hash' => $hash]); - return new JSONResponse(array('comment' => $commentBox, 'date' => date('Y-m-d H:i:s'), 'userName' => $this->manager->get($userId)->getDisplayName())); + if($this->manager->get($userId) !== null) $newUserId = $this->manager->get($userId)->getDisplayName(); + else $newUserId = $userId; + return new JSONResponse(array('comment' => $commentBox, 'date' => date('Y-m-d H:i:s'), 'userName' => $newUserId)); } public function getPollsForUser() { |