forked from cory/tildefriends
WIP managing a per-app current identity from the Tilde Friends navigation bar.
This commit is contained in:
@ -144,6 +144,8 @@ function socket(request, response, client) {
|
||||
JSON.stringify({
|
||||
action: 'session',
|
||||
credentials: credentials,
|
||||
identities: await ssb.getIdentities(credentials?.session?.name),
|
||||
identity: await core.getActiveIdentity(credentials?.session?.name, packageOwner, packageName),
|
||||
parentApp: parentApp,
|
||||
id: blobId,
|
||||
}),
|
||||
@ -210,6 +212,10 @@ function socket(request, response, client) {
|
||||
if (process) {
|
||||
process.resetPermission(message.permission);
|
||||
}
|
||||
} else if (message.action == 'setActiveIdentity') {
|
||||
process.setActiveIdentity(message.identity);
|
||||
} else if (message.action == 'createIdentity') {
|
||||
process.createIdentity();
|
||||
} else if (message.message == 'tfrpc') {
|
||||
if (message.id && g_calls[message.id]) {
|
||||
if (message.error !== undefined) {
|
||||
|
Reference in New Issue
Block a user