public void onClick(ClickEvent event) {
Folder folder = app.getSelectedTree().getSelection();
if (folder != null) {
- Boolean[] permissions = folder.getPermissions().get(app.getUsername());
- boolean canWrite = folder.getOwner().equals(app.getUsername()) || (permissions!= null && permissions[1] != null && permissions[1]);
+ Boolean[] permissions = folder.getPermissions().get(app.getUserID());
+ boolean canWrite = folder.getOwner().equals(app.getUserID()) || (permissions!= null && permissions[1] != null && permissions[1]);
if (!folder.isInTrash() && canWrite)
new NewFolderCommand(app, null, folder).execute();
public void onClick(ClickEvent event) {
Folder folder = app.getSelectedTree().getSelection();
if (folder != null) {
- Boolean[] permissions = folder.getPermissions().get(app.getUsername());
- boolean canWrite = folder.getOwner().equals(app.getUsername()) || (permissions!= null && permissions[1] != null && permissions[1]);
+ Boolean[] permissions = folder.getPermissions().get(app.getUserID());
+ boolean canWrite = folder.getOwner().equals(app.getUserID()) || (permissions!= null && permissions[1] != null && permissions[1]);
boolean isFolderTreeSelected = app.getSelectedTree().equals(app.getFolderTreeView());
if (!folder.isInTrash() && canWrite && isFolderTreeSelected && !folder.isContainer())
@Override
public void execute() {
- Boolean[] permissions = folder.getPermissions().get(app.getUsername());
- boolean canWrite = folder.getOwner().equals(app.getUsername()) || (permissions!= null && permissions[1] != null && permissions[1]);
+ Boolean[] permissions = folder.getPermissions().get(app.getUserID());
+ boolean canWrite = folder.getOwner().equals(app.getUserID()) || (permissions!= null && permissions[1] != null && permissions[1]);
boolean isFolderTreeSelected = app.getSelectedTree().equals(app.getFolderTreeView());
boolean otherSharedTreeSelected = app.getSelectedTree().equals(app.getOtherSharedTreeView());