From 871952ca08d1111685b20d0fb33694171e85dedc Mon Sep 17 00:00:00 2001 From: Joshua Au Date: Wed, 8 Nov 2023 00:04:20 -0500 Subject: [PATCH] Fixed github workflow check errors Signed-off-by: Joshua Au --- .../model/ExplainFilter.kt | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/model/ExplainFilter.kt b/src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/model/ExplainFilter.kt index a7301eac8..75856b566 100644 --- a/src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/model/ExplainFilter.kt +++ b/src/main/kotlin/org/opensearch/indexmanagement/indexstatemanagement/model/ExplainFilter.kt @@ -34,10 +34,10 @@ data class ExplainFilter( @Throws(IOException::class) constructor(sin: StreamInput) : this( - policyID = sin.readString(), - state = sin.readString(), - actionType = sin.readString(), - failed = sin.readBoolean() + policyID = sin.readOptionalString(), + state = sin.readOptionalString(), + actionType = sin.readOptionalString(), + failed = sin.readOptionalBoolean() ) @Throws(IOException::class) @@ -64,21 +64,23 @@ data class ExplainFilter( } fun validMetaData(metaData: ManagedIndexMetaData): Boolean { + var ok = true + val stateMetaData = metaData.stateMetaData if (state != null && (stateMetaData == null || stateMetaData.name != state)) { - return false + ok = false } val actionMetaData = metaData.actionMetaData if (actionType != null && (actionMetaData == null || actionMetaData.name != actionType)) { - return false + ok = false } if (failed != null && (actionMetaData == null || actionMetaData.failed != failed)) { - return false + ok = false } - return true + return ok } companion object {