added chron to hub server, removed starterEvent
This commit is contained in:
@@ -2,7 +2,7 @@ import axios from "axios";
|
||||
|
||||
export const getMoodleUserById = async (id: string) => {
|
||||
const { data: user } = await axios.get(
|
||||
"https://moodle.virtualairrescue.com/webservice/rest/server.php",
|
||||
`${process.env.MOODLE_URL}/webservice/rest/server.php`,
|
||||
{
|
||||
params: {
|
||||
wstoken: process.env.MOODLE_TOKEN,
|
||||
@@ -31,7 +31,7 @@ export const getMoodleUserById = async (id: string) => {
|
||||
|
||||
export const getMoodleQuizResult = async (userId: string, quizId: string) => {
|
||||
const { data: quizzes } = await axios.get(
|
||||
"https://moodle.virtualairrescue.com/webservice/rest/server.php",
|
||||
`${process.env.MOODLE_URL}/webservice/rest/server.php`,
|
||||
{
|
||||
params: {
|
||||
wstoken: process.env.MOODLE_TOKEN,
|
||||
@@ -50,7 +50,7 @@ export const getMoodleCourseCompletionStatus = async (
|
||||
courseId: string,
|
||||
) => {
|
||||
const { data: completionStatus } = await axios.get(
|
||||
"https://moodle.virtualairrescue.com/webservice/rest/server.php",
|
||||
`${process.env.MOODLE_URL}/webservice/rest/server.php`,
|
||||
{
|
||||
params: {
|
||||
wstoken: process.env.MOODLE_TOKEN,
|
||||
@@ -61,29 +61,11 @@ export const getMoodleCourseCompletionStatus = async (
|
||||
},
|
||||
},
|
||||
);
|
||||
return completionStatus;
|
||||
};
|
||||
|
||||
export const enrollUserInCourse = async (
|
||||
courseid: number | string,
|
||||
userid: number | string,
|
||||
) => {
|
||||
const { data: enrollmentResponse } = await axios.get(
|
||||
"https://moodle.virtualairrescue.com/webservice/rest/server.php",
|
||||
{
|
||||
params: {
|
||||
wstoken: process.env.MOODLE_TOKEN,
|
||||
wsfunction: "enrol_manual_enrol_users",
|
||||
moodlewsrestformat: "json",
|
||||
enrolments: [
|
||||
{
|
||||
roleid: 5,
|
||||
userid,
|
||||
courseid,
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
);
|
||||
return enrollmentResponse;
|
||||
return completionStatus as {
|
||||
completionstatus: {
|
||||
completed: true;
|
||||
aggregation: number;
|
||||
};
|
||||
warnings: [];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user