foreach( $add as $iname => $val ) {
# FIXME: Change all this to avoid unnecessary duplication
$nt = Title::makeTitle( $image, $iname );
+ if( !$nt ) continue;
$nt->invalidateCache();
$iname = wfStrencode( $iname );
$ns = $this->getNamespace();
$ti = wfStrencode( $this->getDBkey() );
$sql = "UPDATE cur SET cur_touched='$now' WHERE cur_namespace=$ns AND cur_title='$ti'";
- return wfQuery( $sql, "Title::invalidateCache" );
+ return wfQuery( $sql, DB_WRITE, "Title::invalidateCache" );
}
/* private */ function prefix( $name )