forked from cory/tildefriends
Add a way to set arbitrary data accessible by all tasks. Use it to allow autologin for testing multiple instances more easily.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3689 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
@ -196,8 +196,9 @@ function getPermissionsForUser(userName) {
|
||||
function query(headers) {
|
||||
var session = getCookies(headers).session;
|
||||
var entry;
|
||||
if (entry = readSession(session)) {
|
||||
return {session: entry, permissions: getPermissions(session)};
|
||||
var autologin = tildefriends.args.autologin;
|
||||
if (entry = autologin ? {name: autologin} : readSession(session)) {
|
||||
return {session: entry, permissions: autologin ? getPermissionsForUser(autologin) : getPermissions(session)};
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user