Исправление клонирования пакетов ДВМ
This commit is contained in:
@@ -85,14 +85,12 @@ public class CloneSapforPackage extends AddObjectPass<SapforPackage> {
|
||||
if (!Current.Check(Log, Current.ServerSapfor))
|
||||
return false;
|
||||
//--
|
||||
if (Global.testingServer.db.sapforPackages.getCheckedCount() > 0) {
|
||||
srcPackages = Global.testingServer.db.sapforPackages.getCheckedItems();
|
||||
} else {
|
||||
if (Current.Check(Log, Current.SapforPackage)) {
|
||||
srcPackages.add(Current.getSapforPackage());
|
||||
} else return false;
|
||||
srcPackages = Global.testingServer.db.sapforPackages.getCheckedOrCurrent();
|
||||
if (srcPackages.isEmpty()){
|
||||
Log.Writeln_("Не отмечено или не выбрано ни одного пакета SAPFOR");
|
||||
return false;
|
||||
}
|
||||
//--
|
||||
// todo изменить чтобы можно было.
|
||||
for (SapforPackage sapforPackage : Global.testingServer.db.sapforPackages.Data.values()) {
|
||||
if (sapforPackage.state.equals(TasksPackageState.Draft)) {
|
||||
Log.Writeln_("Может существовать только один пакет, готовящийся к публикации.");
|
||||
|
||||
Reference in New Issue
Block a user