Skip to content

Commit 36149c1

Browse files
committed
Add int casting
1 parent 0adea3a commit 36149c1

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

main/plagiarism/compilatio/upload.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,16 @@
8888

8989
function sendDocument($documentId, $courseInfo)
9090
{
91-
$courseId = $courseInfo['real_id'];
91+
if (empty($courseInfo)) {
92+
return false;
93+
}
94+
95+
$courseId = $courseInfo['real_id'] ?? 0;
96+
$documentId = (int) $documentId;
97+
98+
if (empty($courseId) || empty($documentId)) {
99+
return false;
100+
}
92101

93102
compilatioUpdateWorkDocument($documentId, $courseId);
94103
$workTable = Database::get_course_table(TABLE_STUDENT_PUBLICATION);

0 commit comments

Comments
 (0)