diff --git a/obp-api/src/main/scala/code/api/v4_0_0/APIMethods400.scala b/obp-api/src/main/scala/code/api/v4_0_0/APIMethods400.scala index a9caebef08..bc701f0057 100644 --- a/obp-api/src/main/scala/code/api/v4_0_0/APIMethods400.scala +++ b/obp-api/src/main/scala/code/api/v4_0_0/APIMethods400.scala @@ -11546,7 +11546,9 @@ trait APIMethods400 extends MdcLoggable { implicit val ec = EndpointContext(Some(cc)) Future { val versions: List[ScannedApiVersion] = - ApiVersion.allScannedApiVersion.asScala.toList + ApiVersion.allScannedApiVersion.asScala.toList.filter { version => + version.urlPrefix.trim.nonEmpty + } ( ListResult("scanned_api_versions", versions), HttpCode.`200`(cc.callContext) diff --git a/obp-api/src/test/scala/code/api/v4_0_0/GetScannedApiVersionsTest.scala b/obp-api/src/test/scala/code/api/v4_0_0/GetScannedApiVersionsTest.scala index cecb9d840e..dadf79cdd3 100644 --- a/obp-api/src/test/scala/code/api/v4_0_0/GetScannedApiVersionsTest.scala +++ b/obp-api/src/test/scala/code/api/v4_0_0/GetScannedApiVersionsTest.scala @@ -59,7 +59,9 @@ class GetScannedApiVersionsTest extends V400ServerSetup { val listResult = response.body.extract[ListResult[List[ScannedApiVersion]]] val responseApiVersions = listResult.results - val scannedApiVersions = ApiVersion.allScannedApiVersion.asScala.toList + val scannedApiVersions = ApiVersion.allScannedApiVersion.asScala.toList.filter { version => + version.urlPrefix.trim.nonEmpty + } responseApiVersions should equal(scannedApiVersions)