Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3432 | Rev 3560 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3432 Rev 3558
Línea 1... Línea 1...
1
import { axios } from "@app/utils";
1
import { axios } from '@app/utils';
Línea -... Línea 2...
-
 
2
 
-
 
3
/* 
-
 
4
  {
-
 
5
    "url": "https://moodle4-dev.leaderslinked.com/leaderslinked/service.php",
-
 
6
    "username": "leaderdslinked-ws",
-
 
7
    "password": "$2y$10$9p.bKkdboKBCNA5NLnZZ1ulXCB5GYpeOlDsclxmkn.8ihmdmMqwSm",
-
 
8
    "rand": 1514111087,
-
 
9
    "timestamp": "2025-05-21T16:09:53",
-
 
10
    "data": "MjUwMDU2NjkgMjcyMTM4NzUgODU3ODQ3NSAxODEwNzQ1NSAxODUxOTM3OSAzMzI2ODcyNCAxMzMzMDczIDExNzk1NjUgNDgyMTYxMiAxNjM5Nzg4MiAyOTAzOTg1MyA2MzQ4OTk0IDI4Nzc5NDYxIDE1OTIwNTY0IDI0OTk3Mjc0IDE3NzU1Nzg3IDM0MDA3Nzc2IDI0ODA1MDk2IDQwNTkxOTYgMjAzMjkyODIgMjk4Mzk1MzIgOTYyMDI0OSAxNTkyMDU2NCAyNDk5NzI3NCAzMDExODIxOCAyODEzMTIyOCAzMDY5NjMwNSAyNjYwODU5MCAzNDA1NDYzOSA3Nzg0MzQyIDE3NzU1Nzg3IDQ3OTU5NzYgMTI4NDYyIDEyNDc2NjE0IDIyMDE0OTk1IDYzNDg5OTQgMjE5OTQyODQgMTcxODE4MzAgMTA4MjA0MiAyMDQ2NjYwOCAxOTczMTI4NyAzNjA1MzM5IDE4NTE5Mzc5IDEwODg5NzA2IA=="
-
 
11
  }
2
 
12
*/
3
export const getOnRoom = async () => {
13
export const getOnRoom = async () => {
4
  const response = await axios.post("/moodle");
14
  const response = await axios.post('/moodle');
Línea 5... Línea -...
5
  const { data, success } = response.data;
-
 
6
 
-
 
7
  const url = new URL(data.url);
-
 
8
 
-
 
9
  Object.keys(response).forEach((key) => {
-
 
10
    if (key === "url") return;
-
 
11
    url.searchParams.set(key, response[key]);
-
 
12
  });
15
  const { data, success } = response.data;
13
 
16
 
14
  if (!success) {
17
  if (!success) {
Línea -... Línea 18...
-
 
18
    throw new Error('Ha ocurrido un error en la comunicacion con ON ROOM');
-
 
19
  }
-
 
20
 
-
 
21
  const url = new URL(data.url);
-
 
22
  url.searchParams.set('username', data.username);
-
 
23
  url.searchParams.set('password', data.password);
-
 
24
  url.searchParams.set('rand', data.rand);
15
    throw new Error("Ha ocurrido un error en la comunicacion con ON ROOM");
25
  url.searchParams.set('timestamp', data.timestamp);
16
  }
26
  url.searchParams.set('data', data.data);