]> git.wh0rd.org - tt-rss.git/blobdiff - update.php
add Public_Handler
[tt-rss.git] / update.php
index 92e2ce6ef085c7090180a6286e0b53ae10ebaa6e..2fa2e2f54b0ea7f3ff7a98de5394ebcee0442813 100755 (executable)
@@ -1,5 +1,7 @@
 #!/usr/bin/php
 <?php
+       set_include_path(get_include_path() . PATH_SEPARATOR . "include");
+
        define('DISABLE_SESSIONS', true);
 
        chdir(dirname(__FILE__));
        // Create a database connection.
        $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
 
-       if (!$link) {
-               if (DB_TYPE == "mysql") {
-                       print mysql_error();
-               }
-               // PG seems to display its own errors just fine by default.
-               return;
-       }
-
        init_connection($link);
 
        if ($op == "-feeds") {
@@ -68,6 +62,8 @@
 
                $rc = cleanup_tags($link, 14, 50000);
                _debug("Cleaned $rc cached tags.");
+
+               get_linked_feeds($link);
        }
 
        if ($op == "-feedbrowser") {
                        $rc = cleanup_tags($link, 14, 50000);
 
                        _debug("Cleaned $rc cached tags.");
+
+                       get_linked_feeds($link);
                }
 
        }
 
        db_close($link);
 
+       if ($lock_handle != false) {
+               fclose($lock_handle);
+       }
+
        unlink(LOCK_DIRECTORY . "/$lock_filename");
 ?>