diff options
author | Phie <phie@phie.ovh> | 2019-10-28 16:53:13 +0300 |
---|---|---|
committer | Phie <phie@phie.ovh> | 2019-10-28 16:53:13 +0300 |
commit | 1c62a25216498e8a56314958dd4c4b9ca6d06ff2 (patch) | |
tree | ab38211b5e20184597d897ca2a1eb612a7b2f8f4 /lib | |
parent | ec28b87d8e6142125b958a569fe3c4d9c18130eb (diff) |
using appversion for cache
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/Controller/PageController.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/Controller/PageController.php b/lib/Controller/PageController.php index c99b610..88c2cc5 100755 --- a/lib/Controller/PageController.php +++ b/lib/Controller/PageController.php @@ -1,6 +1,7 @@ <?php namespace OCA\Carnet\Controller; +use OCP\App; use OCP\IRequest; use OCP\AppFramework\Http\ContentSecurityPolicy; use OCP\AppFramework\Http\TemplateResponse; @@ -14,6 +15,7 @@ class PageController extends Controller { parent::__construct($AppName, $request); $this->userId = $UserId; $this->config = $Config; + $this->$appName = $AppName; } /** @@ -30,6 +32,7 @@ class PageController extends Controller { $parameters = [ 'nc_version' => \OCP\Util::getVersion()[0], 'carnet_display_fullscreen' => $this->config->getAppValue('carnet', 'carnetDisplayFullscreen', 'no'), + 'app_version' => App::getAppInfo($this->appName)['version'], ]; $response = new TemplateResponse($this->appName,"index",$parameters); if($this->config->getAppValue('carnet', 'carnetDisplayFullscreen', 'no') === "yes") @@ -46,7 +49,10 @@ class PageController extends Controller { * @NoCSRFRequired */ public function writer() { - $response = new TemplateResponse($this->appName,"writer"); + $parameters = [ + 'app_version' => App::getAppInfo($this->appName)['version'], + ]; + $response = new TemplateResponse($this->appName,"writer",$parameters); $policy = new ContentSecurityPolicy(); $policy->addAllowedMediaDomain('blob:'); if (method_exists($policy, "addAllowedWorkerSrcDomain")){ @@ -65,6 +71,7 @@ class PageController extends Controller { public function settings() { $parameters = [ 'carnet_display_fullscreen' => $this->config->getAppValue('carnet', 'carnetDisplayFullscreen', 'no'), + 'app_version' => App::getAppInfo($this->appName)['version'], ]; $response = new TemplateResponse($this->appName,"settings", $parameters); if($this->config->getAppValue('carnet', 'carnetDisplayFullscreen', 'no') === "yes") |