diff --git a/src/metkit/mars2grib/backend/concepts/reference-time/referenceTimeEncoding.h b/src/metkit/mars2grib/backend/concepts/reference-time/referenceTimeEncoding.h index bce5ba7d..189bdc9c 100644 --- a/src/metkit/mars2grib/backend/concepts/reference-time/referenceTimeEncoding.h +++ b/src/metkit/mars2grib/backend/concepts/reference-time/referenceTimeEncoding.h @@ -110,9 +110,9 @@ constexpr bool referenceTimeApplicable() { // Compile time conditions to apply this concept bool condition1 = (Variant == ReferenceTimeType::Standard || Variant == ReferenceTimeType::Reforecast) && - (Stage == StagePreset) && (Section == SecIdentificationSection); + (Stage == StageRuntime) && (Section == SecIdentificationSection); - bool condition2 = (Variant == ReferenceTimeType::Reforecast) && (Stage == StagePreset) && + bool condition2 = (Variant == ReferenceTimeType::Reforecast) && (Stage == StageRuntime) && (Section == SecProductDefinitionSection); // Confitions to apply concept