]> git.mxchange.org Git - friendica.git/blobdiff - include/api.php
Friendicaland
[friendica.git] / include / api.php
index 3858b9fe32b635de95e84120c53c4f5ba6e89410..456d984de17fb287276695842fe28b0cfaa73b57 100644 (file)
                                //echo "<pre>"; var_dump($r); die();
                        }
                }
+               header("HTTP/1.1 404 Not Found");
                logger('API call not implemented: '.$a->query_string." - ".print_r($_REQUEST,true));
                $r = '<status><error>not implemented</error></status>';
                switch($type){
 
                $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){
@@ -1727,5 +1737,6 @@ notifications/follow
 notifications/leave
 blocks/exists
 blocks/blocking
+lists
 */