File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -4433,7 +4433,7 @@ public function subscribeCourseToSessionFromExtraField($params)
4433
4433
'message ' => 'No session found with extra field value " ' . $ sessionFieldValue . '". '
4434
4434
];
4435
4435
}
4436
- $ sessionId = (int ) $ sessionIdList [0 ]; // Assume single match
4436
+ $ sessionId = (int ) $ sessionIdList [0 ][ ' item_id ' ] ; // Assume single match
4437
4437
4438
4438
// Get course c_id from extra field value using ExtraFieldValue model
4439
4439
$ courseValueModel = new ExtraFieldValue ('course ' );
@@ -4450,10 +4450,10 @@ public function subscribeCourseToSessionFromExtraField($params)
4450
4450
'message ' => 'No course found with extra field value " ' . $ courseFieldValue . '". '
4451
4451
];
4452
4452
}
4453
- $ cId = (int ) $ courseIdList [0 ]; // Assume single match
4453
+ $ cId = (int ) $ courseIdList [0 ][ ' item_id ' ] ; // Assume single match
4454
4454
4455
4455
// Add course to session using existing core method (mirrors addCoursesSession logic)
4456
- $ success = SessionManager::add_courses_to_session ($ sessionId , [$ cId ]);
4456
+ $ success = SessionManager::add_courses_to_session ($ sessionId , [$ cId ], false );
4457
4457
4458
4458
if ($ success ) {
4459
4459
return [
You can’t perform that action at this time.
0 commit comments