Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3432 | Rev 3560 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3558 stevensc 1
import { axios } from '@app/utils';
1587 stevensc 2
 
3558 stevensc 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
  }
12
*/
1587 stevensc 13
export const getOnRoom = async () => {
3558 stevensc 14
  const response = await axios.post('/moodle');
3432 stevensc 15
  const { data, success } = response.data;
1587 stevensc 16
 
17
  if (!success) {
3558 stevensc 18
    throw new Error('Ha ocurrido un error en la comunicacion con ON ROOM');
1587 stevensc 19
  }
20
 
3558 stevensc 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);
25
  url.searchParams.set('timestamp', data.timestamp);
26
  url.searchParams.set('data', data.data);
27
 
3432 stevensc 28
  return url;
29
};