]> git.mxchange.org Git - friendica.git/blobdiff - include/discover_poco.php
Merge pull request #2112 from rabuzarus/2811_group_side
[friendica.git] / include / discover_poco.php
index 4a17b49279aa952fcf1f43c1df60e5fecc7879e2..a8e7ec64d04743a44e8ddd68bfe6858756ad2a6d 100644 (file)
@@ -41,6 +41,8 @@ function discover_poco_run(&$argv, &$argc){
                $mode = 1;
        } elseif(($argc == 2) && ($argv[1] == "checkcontact")) {
                $mode = 2;
+       } elseif(($argc == 2) && ($argv[1] == "suggestions")) {
+               $mode = 3;
        } elseif ($argc == 1) {
                $search = "";
                $mode = 0;
@@ -69,7 +71,9 @@ function discover_poco_run(&$argv, &$argc){
 
        logger('start '.$search);
 
-       if (($mode == 2) AND get_config('system','poco_completion'))
+       if ($mode==3)
+               update_suggestions();
+       elseif (($mode == 2) AND get_config('system','poco_completion'))
                discover_users();
        elseif (($mode == 1) AND ($search != "") and get_config('system','poco_local_search'))
                discover_directory($search);
@@ -183,7 +187,7 @@ function discover_directory($search) {
                                poco_check($data["url"], $data["name"], $data["network"], $data["photo"], "", "", "", $jj->tags, $data["addr"], "", 0);
                        }
                }
-       Cache::set("dirsearch:".$search, time());
+       Cache::set("dirsearch:".$search, time(), CACHE_DAY);
 }
 
 if (array_search(__file__,get_included_files())===0){