Commit 3dc7875f authored by Romain Courteaud's avatar Romain Courteaud 🐙

HARDCODED slapos_jio: do not logout manager

parent a013e9bc
......@@ -3,6 +3,7 @@
(function (window, RSVP, UriTemplate) {
"use strict";
function redirectToLoginPage(gadget) {
return;
var logout_url_template;
return gadget.jio_getAttachment('acl_users', 'links')
.push(function (links) {
......@@ -28,16 +29,25 @@
.push(function () {
return gadget.getSetting("me");
})
.push(undefined, function () {
return 'person_module/template_member';
})
.push(function (me) {
if (me === undefined) {
me = 'person_module/template_member';
}
console.log('aaa', me);
return RSVP.all([me, gadget.jio_get(me)]);
})
.push(function (list) {
console.log('lalala', list);
if (list[0] === undefined) {
return redirectToLoginPage(gadget);
}
return list[0];
})
.push(undefined, function (error) {
console.warn('nutnut', error);
return redirectToLoginPage(gadget);
});
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment