From 891db33ead914486b6f4f7e32ebd3a7f511562e8 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Tue, 28 Oct 2014 17:56:55 +0100 Subject: [PATCH] Add hrefs to API responses --- controller/apicontroller.php | 6 ++++-- lib/notestorage.php | 9 ++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/controller/apicontroller.php b/controller/apicontroller.php index 39de60d..90c036f 100644 --- a/controller/apicontroller.php +++ b/controller/apicontroller.php @@ -119,7 +119,7 @@ class ApiController extends Controller 'grauphel.api.user', array('username' => $username) ) ), - 'href' => null,//FIXME + 'href' => null, ); } @@ -167,7 +167,9 @@ class ApiController extends Controller 'grauphel.api.notes', array('username' => $username) ) ), - 'href' => null, + 'href' => $this->deps->urlGen->getAbsoluteURL( + $this->deps->urlGen->linkToRoute('grauphel.gui.index') + ), ), 'latest-sync-revision' => $syncdata->latestSyncRevision, 'current-sync-guid' => $syncdata->currentSyncGuid, diff --git a/lib/notestorage.php b/lib/notestorage.php index 621d120..d1fe7e3 100644 --- a/lib/notestorage.php +++ b/lib/notestorage.php @@ -432,7 +432,14 @@ class NoteStorage ) ) ), - 'href' => null,//FIXME + 'href' => $this->urlGen->getAbsoluteURL( + $this->urlGen->linkToRoute( + 'grauphel.gui.note', + array( + 'guid' => $row['note_guid'] + ) + ) + ), ), 'title' => $row['note_title'], ); -- 2.30.2