From 59069e85a26dd72bb1798e0ee517d607f6021443 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Thu, 9 May 2013 13:44:16 +0200 Subject: also send newest item id when creating a feed from the api --- external/feedapi.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'external') diff --git a/external/feedapi.php b/external/feedapi.php index b6ec82d0e..7273a5413 100644 --- a/external/feedapi.php +++ b/external/feedapi.php @@ -83,9 +83,17 @@ class FeedAPI extends Controller { try { $feed = $this->feedBusinessLayer->create($feedUrl, $folderId, $userId); - return new NewsAPIResult(array( + $result = array( 'feeds' => array($feed->toAPI()) - )); + ); + + try { + $result['newestItemId'] = + $this->itemBusinessLayer->getNewestItemId($userId); + } catch(BusinessLayerException $ex) {} + + return new NewsAPIResult($result); + } catch(BusinessLayerExistsException $ex) { return new NewsAPIResult(null, NewsAPIResult::EXISTS_ERROR, $ex->getMessage()); -- cgit v1.2.3