bug fix on Share Folder
git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@149336 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
d4fdd585d6
commit
3a8697659e
|
@ -159,7 +159,10 @@ public class DialogShareFolder extends Dialog {
|
|||
public void onSuccess(InfoContactModel result) {
|
||||
shareOwner = result;
|
||||
txtOwner.setValue(result.getName());
|
||||
//permissionControl(result.getLogin(), true);
|
||||
//IF THE FOLDER IS NOT SHARED, CHECKS PERMISSIONS
|
||||
if(!folder.isShared())
|
||||
permissionControl(result.getLogin(), true);
|
||||
|
||||
fillRecipientAlreadyShared(folder.getIdentifier(), lc);
|
||||
}
|
||||
|
||||
|
@ -170,6 +173,7 @@ public class DialogShareFolder extends Dialog {
|
|||
@Override
|
||||
public void onFailure(Throwable caught) {
|
||||
new MessageBoxAlert("Alert", "Sorry, an error occurred during on getting Managers from server",null);
|
||||
enableFormDialog(false);
|
||||
hpPermission.unmask();
|
||||
}
|
||||
|
||||
|
@ -180,7 +184,8 @@ public class DialogShareFolder extends Dialog {
|
|||
}
|
||||
};
|
||||
|
||||
getUsersManagers(folder.getIdentifier(), callback);
|
||||
if(folder.isShared())
|
||||
getUsersManagers(folder.getIdentifier(), callback);
|
||||
|
||||
setFocusWidget(suggestPanel.getBox());
|
||||
add(txtName);
|
||||
|
|
Loading…
Reference in New Issue