| | |
| | | ///////////////////////////////////////////////////////////////////////// |
| | | |
| | | module.exports = { |
| | | ping, |
| | | |
| | | getUser, |
| | | |
| | | importIliasUser, |
| | | |
| | | createKurs, |
| | | |
| | | anmelden, |
| | | abmelden, |
| | |
| | | } |
| | | |
| | | ///////////////////////////////////////////////////////////////////////// |
| | | |
| | | async function ping() { |
| | | const sp = new URLSearchParams({ |
| | | command: "ping", |
| | | token: iliastoken, |
| | | }) |
| | | let url2 = `${url}?${sp.toString()}` |
| | | const res = await fetch(url2, {method: "GET"}) |
| | | return await res.json() // |
| | | } |
| | | |
| | | /////// GET USER //////////////////////////////////////////////////////////////// |
| | | async function getUser (usr_id) { |
| | |
| | | // } |
| | | // } |
| | | |
| | | /////// KURS //////////////////////////////////////////////////////////////// |
| | | |
| | | async function createKurs(kurs) { |
| | | const sp = new URLSearchParams({ |
| | | command: "createKurs", |
| | | token: iliastoken, |
| | | }) |
| | | let url2 = `${url}?${sp.toString()}` |
| | | const res = await fetch(url2, { |
| | | method: "POST", |
| | | body: JSON.stringify(kurs), |
| | | }) |
| | | return await res.json() |
| | | } |
| | | |
| | | |
| | | /////// Anmelden / Abmelden //////////////////////////////////////////////////////////////// |
| | | |
| | | async function anmelden (usr_id, course_id) { |
| | |
| | | const res = await fetch(url2, {method: "DELETE"}) |
| | | return await res.json() |
| | | } |
| | | |
| | | |