]> git.mxchange.org Git - friendica.git/commitdiff
update items seen in DB when using API
authorZach Prezkuta <fermion@gmx.com>
Mon, 13 Aug 2012 02:29:37 +0000 (20:29 -0600)
committerZach Prezkuta <fermion@gmx.com>
Mon, 13 Aug 2012 02:29:37 +0000 (20:29 -0600)
include/api.php

index 7d230629b0dab4445e41a0d9de140c46f71fef3e..456d984de17fb287276695842fe28b0cfaa73b57 100644 (file)
 
                $ret = api_format_items($r,$user_info);
 
+               // We aren't going to try to figure out at the item, group, and page
+               // level which items you've seen and which you haven't. If you're looking
+               // at the network timeline just mark everything seen. 
+       
+               $r = q("UPDATE `item` SET `unseen` = 0 
+                       WHERE `unseen` = 1 AND `uid` = %d",
+                       intval($user_info['uid'])
+               );
+
 
                $data = array('$statuses' => $ret);
                switch($type){