Merge pull request #40 from PAMGuard/main

merge fix in reprocess manager
This commit is contained in:
Douglas Gillespie 2023-04-13 17:11:28 +01:00 committed by GitHub
commit 795b32e440
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -175,9 +175,11 @@ public class ReprocessManager {
ArrayList<PamControlledUnit> outputStores = PamController.getInstance().findControlledUnits(DataOutputStore.class, true); ArrayList<PamControlledUnit> outputStores = PamController.getInstance().findControlledUnits(DataOutputStore.class, true);
boolean partStores = false; boolean partStores = false;
int nOutputStores = 0;
for (PamControlledUnit aPCU : outputStores) { for (PamControlledUnit aPCU : outputStores) {
DataOutputStore offlineStore = (DataOutputStore) aPCU; DataOutputStore offlineStore = (DataOutputStore) aPCU;
StoreStatus status = offlineStore.getStoreStatus(false); StoreStatus status = offlineStore.getStoreStatus(false);
nOutputStores++;
if (status == null) { if (status == null) {
continue; continue;
} }
@ -191,8 +193,8 @@ public class ReprocessManager {
} }
if (partStores == false) { if (partStores == false) {
choiceSummary.addChoice(ReprocessStoreChoice.STARTNORMAL); // choiceSummary.addChoice(ReprocessStoreChoice.STARTNORMAL);
return choiceSummary; return null; // no part full stores, so can start without questions
} }
if (choiceSummary.getInputStartTime() >= choiceSummary.getOutputEndTime()) { if (choiceSummary.getInputStartTime() >= choiceSummary.getOutputEndTime()) {
/* /*