Liron Ar has uploaded a new change for review.

Change subject: core: AddDiskCommand - add permissions when there is a user
......................................................................

core: AddDiskCommand - add permissions when there is a user

Change-Id: Ic64dd51f2361bf955142d89e8a45714c0985ea98
Signed-off-by: Liron Aravot <lara...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java
1 file changed, 8 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/64/23464/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java
index 378e5c0..a45cfd5 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java
@@ -423,12 +423,14 @@
     }
 
     private void addDiskPermissions(Disk disk) {
-        Permissions perms =
-                new Permissions(getCurrentUser().getId(),
-                        PredefinedRoles.DISK_OPERATOR.getId(),
-                        disk.getId(),
-                        VdcObjectType.Disk);
-        MultiLevelAdministrationHandler.addPermission(perms);
+        if (getCurrentUser() != null) {
+            Permissions perms =
+                    new Permissions(getCurrentUser().getId(),
+                            PredefinedRoles.DISK_OPERATOR.getId(),
+                            disk.getId(),
+                            VdcObjectType.Disk);
+            MultiLevelAdministrationHandler.addPermission(perms);
+        }
     }
 
     @Override


-- 
To view, visit http://gerrit.ovirt.org/23464
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic64dd51f2361bf955142d89e8a45714c0985ea98
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Liron Ar <lara...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to