diff options
author | Alessandro Cosentino <cosenal@gmail.com> | 2012-08-15 09:51:12 -0400 |
---|---|---|
committer | Alessandro Cosentino <cosenal@gmail.com> | 2012-08-15 09:51:12 -0400 |
commit | 04497e9e68516537244c359a06f29aa6b2afce08 (patch) | |
tree | ca50fbcf31f672fbe21848ddb43e733fe9c83bb6 /ajax/createfeed.php | |
parent | 51bf7344a712d0ce140020e75099b11a8d007639 (diff) |
shows counter when adding feed; fixes bug when removing folder
Diffstat (limited to 'ajax/createfeed.php')
-rw-r--r-- | ajax/createfeed.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ajax/createfeed.php b/ajax/createfeed.php index c0ad68815..e66f6b125 100644 --- a/ajax/createfeed.php +++ b/ajax/createfeed.php @@ -35,9 +35,10 @@ $userid = OCP\USER::getUser(); $feedurl = trim($_POST['feedurl']); $folderid = trim($_POST['folderid']); -$feedmapper = new OCA\News\FeedMapper(); +$feedmapper = new OCA\News\FeedMapper($userid); $feedid = $feedmapper->findIdFromUrl($feedurl); + $l = OC_L10N::get('news'); if ($feedid === null) { @@ -58,9 +59,12 @@ if($feed === null || !$feedid) { exit(); } -// FIXME: assign counter +$itemmapper = new OCA\News\ItemMapper($userid); +$unreadItemsCount = $itemmapper->countAllStatus($feedid, OCA\News\StatusFlag::UNREAD); + $tmpl_listfeed = new OCP\Template("news", "part.listfeed"); $tmpl_listfeed->assign('feed', $feed); +$tmpl_listfeed->assign('unreadItemsCount', $unreadItemsCount); $listfeed = $tmpl_listfeed->fetchPage(); $tmpl_newfeed = new OCP\Template("news", "part.items.new"); |