[Bug #923] control if the save command is initialized.

if user has read-only permission over some project is not
necessary configure the save command.

FEA : ItEr72S04BugFixing
This commit is contained in:
Susana Montes Pedreira 2011-03-08 09:19:50 +01:00
parent 475f5c7c0f
commit 4054e17e9c

View file

@ -522,19 +522,21 @@ public abstract class OrderPlanningModel implements IOrderPlanningModel {
private void setupOverallProgress(final ISaveCommand saveCommand) {
// Refresh progress chart after saving
saveCommand.addListener(new IAfterSaveListener() {
@Override
public void onAfterSave() {
transactionService.runOnTransaction(new IOnTransaction<Void>() {
@Override
public Void execute() {
overallProgressContent.refresh();
return null;
}
});
}
});
if (saveCommand != null) {
saveCommand.addListener(new IAfterSaveListener() {
@Override
public void onAfterSave() {
transactionService
.runOnTransaction(new IOnTransaction<Void>() {
@Override
public Void execute() {
overallProgressContent.refresh();
return null;
}
});
}
});
}
}
private void addPrintSupport(