Set resource_id and directory to 'cloud' type on PUT request

This commit is contained in:
drigato 2014-07-04 16:35:01 -04:00
parent aeb3bb7aa0
commit 2b704178ea

View file

@ -254,7 +254,13 @@ class Rest_MediaController extends Zend_Rest_Controller
$file->setDbFilepath($filePathRelativeToStor);
$file->setDbDirectory(1); //1 corresponds to the default stor/imported directory.
}
}
} else if (isset($requestData["s3_object_name"])) {
$cloud_cc_music_dir = CcMusicDirsQuery::create()
->filterByType("cloud")
->findOne();
$file->setDbDirectory($cloud_cc_music_dir->getId());
$file->setDbResourceId($requestData["s3_object_name"]);
}
$now = new DateTime("now", new DateTimeZone("UTC"));
$file->setDbMtime($now);