Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVinzenz <vinzenz.rosenkranz@gmail.com>2016-03-04 23:17:44 +0300
committerVinzenz Rosenkranz <vinzenz.rosenkranz@gmail.com>2016-03-05 00:42:08 +0300
commit2a18073ff054fc755e8bafa8633ef1ba0147a575 (patch)
tree097c326236ec1465b230b6e2efd7aa4f351a04b5 /controller
parent8ec29ea0c56870fffd86506b0b9db24df49de29f (diff)
add user avatar to vote page
Diffstat (limited to 'controller')
-rw-r--r--controller/pagecontroller.php6
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', []);
}