From ef49473cdf06206fc37a37cfa40f861f76d888d3 Mon Sep 17 00:00:00 2001 From: Hongwei Date: Tue, 11 Jan 2022 11:08:50 +0100 Subject: [PATCH] feature/added the BHVersionV100 and introduce new constants --- src/main/scala/code/lib/ObpAPI.scala | 7 +++- src/main/scala/code/snippet/ApiExplorer.scala | 40 +++++++++++-------- 2 files changed, 30 insertions(+), 17 deletions(-) diff --git a/src/main/scala/code/lib/ObpAPI.scala b/src/main/scala/code/lib/ObpAPI.scala index d460d928..4f1b6565 100644 --- a/src/main/scala/code/lib/ObpAPI.scala +++ b/src/main/scala/code/lib/ObpAPI.scala @@ -52,8 +52,13 @@ object ObpAPI extends Loggable { final val UKVersionV31 = "UKv3.1" final val UKVersionV20 = "UKv2.0" final val BGVersionV13 = "BGv1.3" - final val PAPIVersionV2111 = "PAPIv2.1.1.1" + final val BGVersionV1 = "BGv1" final val BGVersionV133 = "BGv1.3.3" + final val BHVersionV100 = "BHOBFv1.0.0" + final val PAPIVersionV2111 = "PAPIv2.1.1.1" + final val AUv100 = "AUv1.0.0" + final val STETv14 = "STETv1.4" + final val MXOFv100 = "MXOFv1.0.0" final val VersionV133 = "v1.3.3" final val DisplayEqualNone = "display: none" final val ResourceStyleCss = ".resource [style]" diff --git a/src/main/scala/code/snippet/ApiExplorer.scala b/src/main/scala/code/snippet/ApiExplorer.scala index 16638454..37ce4e8c 100644 --- a/src/main/scala/code/snippet/ApiExplorer.scala +++ b/src/main/scala/code/snippet/ApiExplorer.scala @@ -369,12 +369,13 @@ WIP to add comments on resource docs. This code copied from Sofit. "OBPv3.1.0", OBPVersionV400, UKVersionV31, - "BGv1.3", - "STETv1.4", + BGVersionV13, + STETv14, PAPIVersionV2111, - "AUv1.0.0", + AUv100, + BHVersionV100, "0.6v1", - "MXOFv1.0.0", + MXOFv100, "b1") // Set the version to use. @@ -678,8 +679,9 @@ WIP to add comments on resource docs. This code copied from Sofit. .replaceAll(UKVersionV20, "v2.0") .replaceAll(UKVersionV31, "v3.1") .replaceAll(BGVersionV133, VersionV133) - .replaceAll("BGv1", "v1") + .replaceAll(BGVersionV1, "v1") .replaceAll(BGVersionV13, "v1.3") + .replaceAll(BHVersionV100, "v1.0.0") .replaceAll(PAPIVersionV2111, "v2.1.1.1") .replaceAll("OBPv", ""), presetBankId, @@ -968,8 +970,9 @@ WIP to add comments on resource docs. This code copied from Sofit. .replaceAll(UKVersionV20, "v2.0") .replaceAll(UKVersionV31, "v3.1") .replaceAll(BGVersionV133, VersionV133) - .replaceAll("BGv1", "v1") + .replaceAll(BGVersionV1, "v1") .replaceAll(BGVersionV13, "v1.3") + .replaceAll(BHVersionV100, "v1.0.0") .replaceAll("(? (i .replace("b1", "API Builder") - .replace("STETv", "STET ") - .replace("PAPIv", "Polish API ") - .replace("AUv", "AU CDR ") - .replace("OBPv", "OBP ") - .replace("UKv", "UK ") - .replace("BGv", "Berlin Group "), // replace v with space + .replace(BGVersionV133, "Berlin Group 1.3.3") + .replace(BGVersionV13, "Berlin Group 1.3") + .replace(BHVersionV100, "Bahrain OBF 1.0.0") + .replace(BGVersionV1, "Berlin Group") + .replace(UKVersionV20, "UK 2.0") + .replace(UKVersionV31, "UK 3.1") + .replace(STETv14, "STET 1.4") + .replace(PAPIVersionV2111, "Polish API 2.1.1.1") + .replace(AUv100, "AU CDR v1.0.0"), s"${CurrentReq.value.uri}?version=${i}&list-all-banks=${listAllBanks}"))