diff --git a/lib/Controller/PageController.php b/lib/Controller/PageController.php index 5e456ea3..6bb41d40 100644 --- a/lib/Controller/PageController.php +++ b/lib/Controller/PageController.php @@ -11,15 +11,17 @@ namespace OCA\Passman\Controller; +use OCA\Passman\AppInfo\Application; use OCP\AppFramework\Controller; use OCP\AppFramework\Http\TemplateResponse; use OCP\IRequest; +use OCP\Util; class PageController extends Controller { - public function __construct(string $AppName, IRequest $request, private string $userId) { - parent::__construct($AppName, $request); - } + public function __construct(IRequest $request) { + parent::__construct(Application::APP_ID, $request); + } /** * CAUTION: the @Stuff turns off security checks; for this page no admin is @@ -32,8 +34,7 @@ class PageController extends Controller { * @NoCSRFRequired */ public function index() { - $params = ['user' => $this->userId]; - return new TemplateResponse('passman', 'main', $params); // templates/main.php + return new TemplateResponse($this->appName, 'main'); // templates/main.php } @@ -43,7 +44,7 @@ class PageController extends Controller { */ public function bookmarklet($url='', $title='') { $params = array('url' => $url, 'title' => $title); - return new TemplateResponse('passman', 'bookmarklet', $params); + return new TemplateResponse($this->appName, 'bookmarklet', $params); } /** @@ -52,7 +53,7 @@ class PageController extends Controller { * @PublicPage */ public function publicSharePage() { - return new TemplateResponse('passman', 'public_share'); + return new TemplateResponse($this->appName, 'public_share'); } } diff --git a/lib/Search/Provider.php b/lib/Search/Provider.php index 45c13151..de98c4bc 100644 --- a/lib/Search/Provider.php +++ b/lib/Search/Provider.php @@ -90,7 +90,7 @@ class Provider implements IProvider { $this->urlGenerator->imagePath(Application::APP_ID, 'app.svg'), $Credential->getLabel(), \sprintf("Part of Passman vault %s", $Vault->getName()), - $this->urlGenerator->linkToRoute('passman.page.index') . "#/vault/" . $Vault->getGuid() . "?show=" . $Credential->getGuid() + $this->urlGenerator->linkToRoute('passman.Page.index') . "#/vault/" . $Vault->getGuid() . "?show=" . $Credential->getGuid() ); } catch (\Exception $e) { } diff --git a/templates/main.php b/templates/main.php index 09a05723..7ae345c8 100644 --- a/templates/main.php +++ b/templates/main.php @@ -1,122 +1,124 @@ @@ -137,7 +139,7 @@ style('passman', 'app'); {{ 'navigation.tags' | translate }}