diff options
Diffstat (limited to 'src/Wallabag/ApiBundle/Controller')
-rw-r--r-- | src/Wallabag/ApiBundle/Controller/WallabagRestController.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Wallabag/ApiBundle/Controller/WallabagRestController.php b/src/Wallabag/ApiBundle/Controller/WallabagRestController.php index 316d45be..5202c524 100644 --- a/src/Wallabag/ApiBundle/Controller/WallabagRestController.php +++ b/src/Wallabag/ApiBundle/Controller/WallabagRestController.php | |||
@@ -109,6 +109,7 @@ class WallabagRestController extends FOSRestController | |||
109 | $this->validateAuthentication(); | 109 | $this->validateAuthentication(); |
110 | 110 | ||
111 | $url = $request->request->get('url'); | 111 | $url = $request->request->get('url'); |
112 | $title = $request->request->get('title'); | ||
112 | $isArchived = (int) $request->request->get('archive'); | 113 | $isArchived = (int) $request->request->get('archive'); |
113 | $isStarred = (int) $request->request->get('starred'); | 114 | $isStarred = (int) $request->request->get('starred'); |
114 | 115 | ||
@@ -121,6 +122,10 @@ class WallabagRestController extends FOSRestController | |||
121 | ); | 122 | ); |
122 | } | 123 | } |
123 | 124 | ||
125 | if (!is_null($title)) { | ||
126 | $entry->setTitle($title); | ||
127 | } | ||
128 | |||
124 | $tags = $request->request->get('tags', ''); | 129 | $tags = $request->request->get('tags', ''); |
125 | if (!empty($tags)) { | 130 | if (!empty($tags)) { |
126 | $this->get('wallabag_core.content_proxy')->assignTagsToEntry($entry, $tags); | 131 | $this->get('wallabag_core.content_proxy')->assignTagsToEntry($entry, $tags); |