Update Saqel Platform: 2026-09-02 08:47:33
This commit is contained in:
@@ -287,7 +287,8 @@ class CurriculumController
|
|||||||
if (function_exists('fastcgi_finish_request')) fastcgi_finish_request();
|
if (function_exists('fastcgi_finish_request')) fastcgi_finish_request();
|
||||||
elseif (ob_get_level()) { ob_end_flush(); flush(); }
|
elseif (ob_get_level()) { ob_end_flush(); flush(); }
|
||||||
$scriptPath = realpath(__DIR__ . '/../../scripts/video_upload_worker.php');
|
$scriptPath = realpath(__DIR__ . '/../../scripts/video_upload_worker.php');
|
||||||
exec('php ' . escapeshellarg($scriptPath) . ' ' . escapeshellarg($taskId) . ' > /dev/null 2>&1 &');
|
$logPath = $processingDir . '/' . $taskId . '.log';
|
||||||
|
exec('php ' . escapeshellarg($scriptPath) . ' ' . escapeshellarg($taskId) . ' >> ' . escapeshellarg($logPath) . ' 2>&1 &');
|
||||||
return;
|
return;
|
||||||
|
|
||||||
} catch (\Throwable $e) {
|
} catch (\Throwable $e) {
|
||||||
|
|||||||
@@ -497,10 +497,11 @@ class VideoController
|
|||||||
$lessonTitle = $lesson['title'];
|
$lessonTitle = $lesson['title'];
|
||||||
$versionsRaw = Database::select(
|
$versionsRaw = Database::select(
|
||||||
"SELECT l.id, l.course_id, l.title, l.storage_type, l.video_uuid, l.hls_url, l.ai_video_url, l.bunny_video_id,
|
"SELECT l.id, l.course_id, l.title, l.storage_type, l.video_uuid, l.hls_url, l.ai_video_url, l.bunny_video_id,
|
||||||
c.teacher_id, u.full_name as teacher_name, u.school_name
|
c.teacher_id, u.full_name as teacher_name, s.name as school_name
|
||||||
FROM lessons l
|
FROM lessons l
|
||||||
LEFT JOIN courses c ON l.course_id = c.id
|
LEFT JOIN courses c ON l.course_id = c.id
|
||||||
LEFT JOIN teachers u ON c.teacher_id = u.id
|
LEFT JOIN teachers u ON c.teacher_id = u.id
|
||||||
|
LEFT JOIN schools s ON c.school_id = s.id
|
||||||
WHERE l.title = ? AND l.encoding_status = 'ready'",
|
WHERE l.title = ? AND l.encoding_status = 'ready'",
|
||||||
[$lessonTitle]
|
[$lessonTitle]
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user