Skip to content

Commit 5d052b3

Browse files
committed
fix roles doing impersonate
1 parent 8935fb1 commit 5d052b3

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

OpenFlow/src/Messages/Message.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -487,6 +487,7 @@ export class Message {
487487
var items = await Config.db.query({ _id: msg.impersonate }, null, 1, 0, null, "users", msg.jwt);
488488
if (items.length == 0) throw new Error("Permission denied, impersonating " + msg.impersonate);
489489
user = User.assign(items[0] as User);
490+
await user.DecorateWithRoles();
490491
// Check we have update rights
491492
await user.Save(msg.jwt);
492493
tuser = new TokenUser(user);

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.0.294
1+
0.0.295

0 commit comments

Comments
 (0)