From 5a71ab53bedb24607a1b00ca63c998e3937f0290 Mon Sep 17 00:00:00 2001 From: badrAZ Date: Tue, 2 Oct 2018 13:33:26 +0200 Subject: [PATCH] feat(xo-acl-resolver): allow ACLs on VM snapshots (#3480) Related to #3443 --- CHANGELOG.md | 1 + packages/xo-acl-resolver/index.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e029cb9b2..2381676ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### Released packages +- xo-acl-resolver v0.3.0 - xo-server v5.28.0 - xo-web v5.28.0 diff --git a/packages/xo-acl-resolver/index.js b/packages/xo-acl-resolver/index.js index 14c17fe9c..b409033fb 100644 --- a/packages/xo-acl-resolver/index.js +++ b/packages/xo-acl-resolver/index.js @@ -86,7 +86,7 @@ const checkAuthorizationByTypes = { 'VM-controller': checkMember('$container'), - 'VM-snapshot': checkMember('$snapshot_of'), + 'VM-snapshot': or(checkSelf, checkMember('$snapshot_of')), 'VM-template': or(checkSelf, checkMember('$pool')), }