Revision 5d18aa82 src/gr/grnet/pithos/web/client/FilePermissionsDialog.java
b/src/gr/grnet/pithos/web/client/FilePermissionsDialog.java | ||
---|---|---|
259 | 259 |
@Override |
260 | 260 |
public void onSuccess(File _result) { |
261 | 261 |
showLinkIfShared(); |
262 |
app.updateFolder(file.getParent(), true, new Command() { |
|
263 |
|
|
264 |
@Override |
|
265 |
public void execute() { |
|
266 |
app.updateMySharedRoot(); |
|
267 |
} |
|
268 |
}, true); |
|
262 |
if (!app.isMySharedSelected()) |
|
263 |
app.updateFolder(file.getParent(), true, new Command() { |
|
264 |
|
|
265 |
@Override |
|
266 |
public void execute() { |
|
267 |
app.updateMySharedRoot(); |
|
268 |
} |
|
269 |
}, true); |
|
270 |
else |
|
271 |
app.updateSharedFolder(file.getParent(), true); |
|
269 | 272 |
} |
270 | 273 |
|
271 | 274 |
@Override |
... | ... | |
323 | 326 |
updateFile.setHeader("X-Object-Sharing", permHeader); |
324 | 327 |
Scheduler.get().scheduleDeferred(updateFile); |
325 | 328 |
} |
326 |
else |
|
329 |
else if (!app.isMySharedSelected())
|
|
327 | 330 |
app.updateFolder(file.getParent(), true, new Command() { |
328 | 331 |
|
329 | 332 |
@Override |
... | ... | |
332 | 335 |
app.updateMySharedRoot(); |
333 | 336 |
} |
334 | 337 |
}, true); |
338 |
else |
|
339 |
app.updateSharedFolder(file.getParent(), true); |
|
335 | 340 |
} |
336 | 341 |
|
337 | 342 |
@Override |
Also available in: Unified diff