From be253cdc1ba255cecb0dba910e1fc7b08b7707eb Mon Sep 17 00:00:00 2001 From: Davide Saurino Date: Tue, 12 Nov 2013 10:46:31 +0100 Subject: Make feed title editable (FIX #242) --- controller/feedcontroller.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'controller') diff --git a/controller/feedcontroller.php b/controller/feedcontroller.php index 762859627..e9561cf32 100644 --- a/controller/feedcontroller.php +++ b/controller/feedcontroller.php @@ -221,6 +221,23 @@ class FeedController extends Controller { } } + /** + * @IsAdminExemption + * @IsSubAdminExemption + * @Ajax + */ + public function rename() { + $feedId = (int) $this->params('feedId'); + $feedTitle = $this->params('feedTitle'); + $userId = $this->api->getUserId(); + + try { + $this->feedBusinessLayer->rename($feedId, $feedTitle, $userId); + return $this->renderJSON(); + } catch(BusinessLayerException $ex) { + return $this->renderJSON(array(), $ex->getMessage()); + } + } /** * @IsAdminExemption -- cgit v1.2.3