diff options
author | Vinzenz <vinzenz.rosenkranz@gmail.com> | 2016-03-04 23:17:44 +0300 |
---|---|---|
committer | Vinzenz Rosenkranz <vinzenz.rosenkranz@gmail.com> | 2016-03-05 00:42:08 +0300 |
commit | 2a18073ff054fc755e8bafa8633ef1ba0147a575 (patch) | |
tree | 097c326236ec1465b230b6e2efd7aa4f351a04b5 /controller | |
parent | 8ec29ea0c56870fffd86506b0b9db24df49de29f (diff) |
add user avatar to vote page
Diffstat (limited to 'controller')
-rw-r--r-- | controller/pagecontroller.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/controller/pagecontroller.php b/controller/pagecontroller.php index 90226374..93f8d5bf 100644 --- a/controller/pagecontroller.php +++ b/controller/pagecontroller.php @@ -27,6 +27,7 @@ use \OCA\Polls\Db\NotificationMapper; use \OCA\Polls\Db\ParticipationMapper; use \OCA\Polls\Db\TextMapper; use \OCP\IUserManager; +use \OCP\IAvatarManager; use \OCP\ILogger; use \OCP\IRequest; use \OCP\IURLGenerator; @@ -48,9 +49,11 @@ class PageController extends Controller { private $textMapper; private $urlGenerator; private $manager; + private $avatarManager; private $logger; public function __construct($appName, IRequest $request, IUserManager $manager, + IAvatarManager $avatarManager, ILogger $logger, IURLGenerator $urlGenerator, $userId, @@ -63,6 +66,7 @@ class PageController extends Controller { TextMapper $textMapper) { parent::__construct($appName, $request); $this->manager = $manager; + $this->avatarManager = $avatarManager; $this->logger = $logger; $this->urlGenerator = $urlGenerator; $this->userId = $userId; @@ -147,7 +151,7 @@ class PageController extends Controller { } catch(\OCP\AppFramework\Db\DoesNotExistException $e) { $notification = null; } - if($this->hasUserAccess($poll)) return new TemplateResponse('polls', 'goto.tmpl', ['poll' => $poll, 'dates' => $dates, 'comments' => $comments, 'votes' => $votes, 'notification' => $notification, 'userId' => $this->userId, 'userMgr' => $this->manager, 'urlGenerator' => $this->urlGenerator]); + if($this->hasUserAccess($poll)) return new TemplateResponse('polls', 'goto.tmpl', ['poll' => $poll, 'dates' => $dates, 'comments' => $comments, 'votes' => $votes, 'notification' => $notification, 'userId' => $this->userId, 'userMgr' => $this->manager, 'urlGenerator' => $this->urlGenerator, 'avatarManager' => $this->avatarManager]); else return new TemplateResponse('polls', 'no.acc.tmpl', []); } |