diff options
| author | Michael Werle <micha@michaelwerle.com> | 2021-01-18 15:37:29 +0900 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2021-01-18 09:13:21 +0100 |
| commit | cd68a53beebbf5d5718e088bb27e423a38681193 (patch) | |
| tree | 7ce63f45bb01ee618747b67571a151ae93a8cdaf | |
| parent | 7c515100fb6bda6255d05ebd58d5a1dbafd03198 (diff) | |
| download | grauphel-cd68a53beebbf5d5718e088bb27e423a38681193.tar.gz grauphel-cd68a53beebbf5d5718e088bb27e423a38681193.zip | |
Fix notice when accessing HTML or XML version of a note.
| -rw-r--r-- | appinfo/application.php | 2 | ||||
| -rw-r--r-- | controller/notescontroller.php | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/appinfo/application.php b/appinfo/application.php index 7761eb5..b4de970 100644 --- a/appinfo/application.php +++ b/appinfo/application.php @@ -59,6 +59,8 @@ class Application extends App $container->registerService( 'NotesController', function($c) { + Dependencies::get()->urlGen + = $c->query('ServerContainer')->getURLGenerator(); return new \OCA\Grauphel\Controller\NotesController( $c->query('AppName'), $c->query('Request'), diff --git a/controller/notescontroller.php b/controller/notescontroller.php index a54cfe3..b81e162 100644 --- a/controller/notescontroller.php +++ b/controller/notescontroller.php @@ -16,6 +16,7 @@ namespace OCA\Grauphel\Controller; use \OCP\AppFramework\Controller; use \OCP\AppFramework\Http\TemplateResponse; use \OCA\Grauphel\Lib\Client; +use \OCA\Grauphel\Lib\Dependencies; use \OCA\Grauphel\Lib\TokenStorage; use \OCA\Grauphel\Lib\Response\ErrorResponse; @@ -41,7 +42,8 @@ class NotesController extends Controller public function __construct($appName, \OCP\IRequest $request, $user) { parent::__construct($appName, $request); - $this->user = $user; + $this->user = $user; + $this->deps = Dependencies::get(); //default http header: we assume something is broken header('HTTP/1.0 500 Internal Server Error'); @@ -238,7 +240,7 @@ class NotesController extends Controller protected function getNotes() { $username = $this->user->getUid(); - $notes = new \OCA\Grauphel\Lib\NoteStorage($this->urlGen); + $notes = new \OCA\Grauphel\Lib\NoteStorage($this->deps->urlGen); $notes->setUsername($username); return $notes; } |
