correctly use Seminary information for retrieving media

This commit is contained in:
oliver 2015-04-08 11:20:54 +02:00
commit dcfb93ec6b
2 changed files with 5 additions and 4 deletions

View file

@ -425,7 +425,7 @@
// Set filename
$media['filename'] = ROOT.DS.\nre\configs\AppConfig::$dirs['seminarymedia'].DS.$media['id'];
if(!file_exists($media['filename'])) {
throw new \nre\exceptions\IdNotFoundException($media['url']);
throw new \nre\exceptions\IdNotFoundException($media['id'].': '.$media['url']);
}
// Cache

View file

@ -97,12 +97,13 @@
$data = $this->db->query(
'SELECT id, name, url, description, mimetype '.
'FROM seminarymedia '.
'WHERE url = ?',
's',
'WHERE seminary_id = ? AND url = ?',
'is',
$seminaryId,
$seminaryMediaUrl
);
if(empty($data)) {
throw new \nre\exceptions\IdNotFoundException($seminaryMediaUrl);
throw new \nre\exceptions\IdNotFoundException($seminaryId.': '.$seminaryMediaUrl);
}