Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __d(function(g, r, i, a, m, e, d) {
- var t = r(d[0]);
- Object.defineProperty(e, "__esModule", {
- value: !0
- }), e.AccountService = void 0;
- var n = t(r(d[1])),
- o = t(r(d[2])),
- s = t(r(d[3])),
- u = r(d[4]),
- c = t(r(d[5])),
- l = r(d[6]),
- f = (function() {
- function t(n) {
- (0, o.default)(this, t), this.endpoint = n
- }
- return (0, s.default)(t, [{
- key: "reauthenticateAsync",
- value: function(t) {
- var o, s, l, f;
- return n.default.async(function(p) {
- for (;;) switch (p.prev = p.next) {
- case 0:
- return p.next = 2, n.default.awrap(fetch(this.endpoint + "/api/token/" + t + "/refresh", {
- method: "POST",
- headers: {
- "Content-Type": "application/json"
- },
- body: JSON.stringify({
- token: t
- })
- }));
- case 2:
- return o = p.sent, p.prev = 3, p.next = 6, n.default.awrap(o.json());
- case 6:
- if (s = p.sent, l = s.accessToken, f = s.refreshToken, void 0 !== l) {
- p.next = 11;
- break
- }
- return p.abrupt("return", u.Either.left("Inloggen is momenteel niet mogelijk, probeer het later nog eens."));
- case 11:
- return p.abrupt("return", u.Either.right(new c.default(l, f)));
- case 14:
- return p.prev = 14, p.t0 = p.catch(3), p.abrupt("return", u.Either.left("Something went wrong retreiving an access token " + p.t0));
- case 17:
- case "end":
- return p.stop()
- }
- }, null, this, [
- [3, 14]
- ])
- }
- }, {
- key: "loginAsync",
- value: function(t, o) {
- var s, f, p, h;
- return n.default.async(function(v) {
- for (;;) switch (v.prev = v.next) {
- case 0:
- return v.next = 2, n.default.awrap(fetch(this.endpoint + "/api/token", {
- method: "POST",
- headers: {
- "Content-Type": "application/json"
- },
- body: JSON.stringify({
- username: t,
- password: o
- })
- }));
- case 2:
- return s = v.sent, v.prev = 3, v.next = 6, n.default.awrap(s.json());
- case 6:
- if (f = v.sent, p = f.accessToken, h = f.refreshToken, void 0 !== p) {
- v.next = 11;
- break
- }
- return v.abrupt("return", u.Either.left("Inloggen is momenteel niet mogelijk, probeer het later nog eens."));
- case 11:
- return l.Answers.logLogin('Login', !0), v.abrupt("return", u.Either.right(new c.default(p, h)));
- case 15:
- return v.prev = 15, v.t0 = v.catch(3), v.abrupt("return", u.Either.left("Something went wrong retreiving an access token " + v.t0));
- case 18:
- case "end":
- return v.stop()
- }
- }, null, this, [
- [3, 15]
- ])
- }
- }]), t
- })();
- e.AccountService = f
- }, 559, [2, 130, 3, 4, 560, 561, 565]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement