Esempio n. 1
0
 public function onEndUpgrade()
 {
     printfnq("Ensuring all faves have a URI...");
     $fave = new Fave();
     $fave->whereAdd('uri IS NULL');
     if ($fave->find()) {
         while ($fave->fetch()) {
             try {
                 $fave->decache();
                 $fave->query(sprintf('UPDATE fave ' . 'SET uri = "%s", ' . '    modified = "%s" ' . 'WHERE user_id = %d ' . 'AND notice_id = %d', Fave::newUri($fave->getActor(), $fave->getTarget(), $fave->modified), common_sql_date(strtotime($fave->modified)), $fave->user_id, $fave->notice_id));
             } catch (Exception $e) {
                 common_log(LOG_ERR, "Error updating fave URI: " . $e->getMessage());
             }
         }
     }
     printfnq("DONE.\n");
 }
Esempio n. 2
0
function initFaveURI()
{
    printfnq("Ensuring all faves have a URI...");
    $fave = new Fave();
    $fave->whereAdd('uri IS NULL');
    if ($fave->find()) {
        while ($fave->fetch()) {
            try {
                $fave->decache();
                $fave->query(sprintf('update fave ' . 'set uri = "%s", ' . '    modified = "%s" ' . 'where user_id = %d ' . 'and notice_id = %d', Fave::newURI($fave->user_id, $fave->notice_id, $fave->modified), common_sql_date(strtotime($fave->modified)), $fave->user_id, $fave->notice_id));
            } catch (Exception $e) {
                common_log(LOG_ERR, "Error updated fave URI: " . $e->getMessage());
            }
        }
    }
    printfnq("DONE.\n");
}