mirror of
1
2
Fork 0
ucaptcha/src/client/helpers/reloadSession.js

22 lines
544 B
JavaScript

import request from '../util/request.js';
import UserSession from '../../models/UserSession.js';
/**
* @param {string} websiteKey
* @return {Promise<UserSession>}
*/
export default function reloadSession(websiteKey) {
return new Promise((resolve, reject)=>{
request(`/api/reload?k=${websiteKey}`)
.then((resp)=>{
console.log(resp);
const session = new UserSession();
session.deserialize(resp);
resolve(session);
})
.catch((e)=>{
reject(e);
});
});
}