diff --git a/modules/media/ajax/FileUpload.php b/modules/media/ajax/FileUpload.php index a91f64d00ca..5af60b691ae 100644 --- a/modules/media/ajax/FileUpload.php +++ b/modules/media/ajax/FileUpload.php @@ -349,7 +349,7 @@ function getUploadFields() $mediaData = $db->pselectRow( "SELECT " . "m.session_id as sessionID, " . - "(SELECT PSCID from candidate WHERE CandID=s.CandID) as pscid, " . + "c.PSCID as pscid, " . "Visit_label as visitLabel, " . "instrument, " . "CenterID as forSite, " . @@ -358,9 +358,10 @@ function getUploadFields() "file_name as fileName, " . "hide_file as hideFile, " . "language_id as language," . - "m.id FROM media m LEFT JOIN session s ON m.session_id = s.ID " . - "WHERE m.id = $idMediaFile", - [] + "m.id FROM media m LEFT JOIN session s ON m.session_id = s.ID + LEFT JOIN candidate c ON (c.CandID=s.CandID) " . + "WHERE m.id = :mediaId", + ['mediaId' => $idMediaFile] ); }