X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=inline;f=classes%2FFile_to_post.php;h=4c751ae4f399d78a70ad9266f4f89ee95540bea2;hb=c5715bc756b2bfc010f4f861705d40bf092304e5;hp=95ac660f47972b29091184e171f0b6896488d345;hpb=2a4dc77a633cc78907934fd93200ac16d55be78e;p=quix0rs-gnu-social.git diff --git a/classes/File_to_post.php b/classes/File_to_post.php index 95ac660f47..4c751ae4f3 100644 --- a/classes/File_to_post.php +++ b/classes/File_to_post.php @@ -52,6 +52,7 @@ class File_to_post extends Managed_DataObject 'file_to_post_post_id_fkey' => array('notice', array('post_id' => 'id')), ), 'indexes' => array( + 'file_id_idx' => array('file_id'), 'post_id_idx' => array('post_id'), ), ); @@ -84,17 +85,12 @@ class File_to_post extends Managed_DataObject } } - function pkeyGet($kv) - { - return Memcached_DataObject::pkeyGet('File_to_post', $kv); - } - - function delete() + function delete($useWhere=false) { $f = File::getKV('id', $this->file_id); - if (!empty($f)) { + if ($f instanceof File) { $f->blowCache(); } - return parent::delete(); + return parent::delete($useWhere); } }