aboutsummaryrefslogtreecommitdiff
path: root/app/Controllers/feedController.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2016-09-24 19:54:46 +0200
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2016-09-24 19:54:46 +0200
commit6a812b0d31df275d9b8b211a90628400ee097644 (patch)
tree77b2056802c77c5ab3f187baf7362746dbadd92b /app/Controllers/feedController.php
parentd6b4186040011aad16a173a1ceaa5a5084025470 (diff)
API rename feed
Diffstat (limited to 'app/Controllers/feedController.php')
-rwxr-xr-xapp/Controllers/feedController.php12
1 files changed, 9 insertions, 3 deletions
diff --git a/app/Controllers/feedController.php b/app/Controllers/feedController.php
index 0ff27e0da..0364424f5 100755
--- a/app/Controllers/feedController.php
+++ b/app/Controllers/feedController.php
@@ -492,6 +492,14 @@ class FreshRSS_feed_Controller extends Minz_ActionController {
return $updated_feeds;
}
+ public static function renameFeed($feed_id, $feed_name) {
+ if ($feed_id <= 0 || $feed_name == '') {
+ return false;
+ }
+ $feedDAO = FreshRSS_Factory::createFeedDao();
+ return $feedDAO->updateFeed($feed_id, array('name' => $feed_name));
+ }
+
public static function moveFeed($feed_id, $cat_id) {
if ($feed_id <= 0) {
return false;
@@ -504,9 +512,7 @@ class FreshRSS_feed_Controller extends Minz_ActionController {
$cat_id = $def_cat->id();
}
$feedDAO = FreshRSS_Factory::createFeedDao();
- $feed = $feedDAO->searchById($feed_id);
- return $feed && ($feed->category() == $cat_id ||
- $feedDAO->updateFeed($feed_id, array('category' => $cat_id)));
+ return $feedDAO->updateFeed($feed_id, array('category' => $cat_id));
}
/**