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