プロジェクト

全般

プロフィール

696.diff

Shinichi Urabe, 2010-02-23 20:04

ダウンロード (1.16 KB)

差分を表示:

lib/model/doctrine/PluginDeletedMessageTable.class.php (作業コピー)
133 133
   */
134 134
  public function restoreMessage($message_id)
135 135
  {
136
    $deleted_message = $this->find($message_id);
136
    $deleted_message = $this->findOneByIdAndMemberId($message_id, sfContext::getInstance()->getUser()->getMemberId());
137 137
    if (!$deleted_message) {
138 138
      return false;
139 139
    }
lib/action/opMessagePluginMessageActions.class.php (作業コピー)
195 195
  {
196 196
    $request->checkCSRFProtection();
197 197

  
198
    Doctrine::getTable('DeletedMessage')->restoreMessage($request->getParameter('id'));
198
    $this->forward404Unless(Doctrine::getTable('DeletedMessage')->restoreMessage($request->getParameter('id')));
199 199
    $this->redirect('@dustList');
200 200
  }
201 201