Revision 5d18aa82 src/gr/grnet/pithos/web/client/FilePropertiesDialog.java
b/src/gr/grnet/pithos/web/client/FilePropertiesDialog.java | ||
---|---|---|
311 | 311 |
PostRequest updateFile = new PostRequest(api, owner, path) { |
312 | 312 |
@Override |
313 | 313 |
public void onSuccess(Resource result) { |
314 |
app.updateFolder(file.getParent(), true, new Command() { |
|
315 |
|
|
316 |
@Override |
|
317 |
public void execute() { |
|
318 |
app.updateMySharedRoot(); |
|
319 |
} |
|
320 |
}, true); |
|
314 |
if (!app.isMySharedSelected()) |
|
315 |
app.updateFolder(file.getParent(), true, new Command() { |
|
316 |
|
|
317 |
@Override |
|
318 |
public void execute() { |
|
319 |
app.updateMySharedRoot(); |
|
320 |
} |
|
321 |
}, true); |
|
322 |
else |
|
323 |
app.updateSharedFolder(file.getParent(), true); |
|
321 | 324 |
} |
322 | 325 |
|
323 | 326 |
@Override |
... | ... | |
343 | 346 |
|
344 | 347 |
Scheduler.get().scheduleDeferred(updateFile); |
345 | 348 |
} |
346 |
else |
|
349 |
else if (!app.isMySharedSelected())
|
|
347 | 350 |
app.updateFolder(file.getParent(), true, new Command() { |
348 | 351 |
|
349 | 352 |
@Override |
... | ... | |
352 | 355 |
app.updateMySharedRoot(); |
353 | 356 |
} |
354 | 357 |
}, true); |
358 |
else |
|
359 |
app.updateSharedFolder(file.getParent(), true); |
|
355 | 360 |
} |
356 | 361 |
} |
Also available in: Unified diff