- Welcome to The Open Bank Project’s Social Finance application. -
-- - - -
Public Accounts
--
-
- Account Name - -
diff --git a/src/main/scala/code/snippet/ApiExplorer.scala b/src/main/scala/code/snippet/ApiExplorer.scala index da9d6221..1a85fa71 100644 --- a/src/main/scala/code/snippet/ApiExplorer.scala +++ b/src/main/scala/code/snippet/ApiExplorer.scala @@ -29,6 +29,7 @@ import net.liftweb.json.Serialization.writePretty import code.lib.ObpAPI.{getResourceDocsJson, allBanks, allAccountsAtOneBank} +import net.liftweb.http.CurrentReq /* @@ -190,33 +191,41 @@ class ApiExplorer extends Loggable { responseBody } + + + + + val uri = CurrentReq.value.uri + + + val banks = allBanks // TODO dehardcode the redirect path. def onBankChange (v: Any) = { logger.info("bank changed to " + v.toString) - S.redirectTo(s"index?bank_id=${v}") + S.redirectTo(s"$uri?bank_id=${v}") } def onAccountChange (v: Any) = { logger.info("account changed to " + v.toString) - S.redirectTo(s"index?bank_id=${presetBankId}&account_id=${v}") + S.redirectTo(s"$uri?bank_id=${presetBankId}&account_id=${v}") } def onViewChange (v: Any) = { logger.info("view changed to " + v.toString) - S.redirectTo(s"index?bank_id=${presetBankId}&account_id=${presetAccountId}&view_id=${v}") + S.redirectTo(s"$uri?bank_id=${presetBankId}&account_id=${presetAccountId}&view_id=${v}") } def onCounterpartyChange (v: Any) = { logger.info("counterparty changed to " + v.toString) - S.redirectTo(s"index?bank_id=${presetBankId}&account_id=${presetAccountId}&view_id=${presetViewId}&counterparty_id=${v}") + S.redirectTo(s"$uri?bank_id=${presetBankId}&account_id=${presetAccountId}&view_id=${presetViewId}&counterparty_id=${v}") } def onTransactionChange (v: Any) = { logger.info("transaction changed to " + v.toString) - S.redirectTo(s"index?bank_id=${presetBankId}&account_id=${presetAccountId}&view_id=${presetViewId}&counterparty_id=${presetCounterpartyId}&transaction_id=${v}") + S.redirectTo(s"$uri?bank_id=${presetBankId}&account_id=${presetAccountId}&view_id=${presetViewId}&counterparty_id=${presetCounterpartyId}&transaction_id=${v}") } diff --git a/src/main/webapp/favicon.ico b/src/main/webapp/favicon.ico index f8fb81e3..29e667ad 100644 Binary files a/src/main/webapp/favicon.ico and b/src/main/webapp/favicon.ico differ diff --git a/src/main/webapp/list-accounts.html b/src/main/webapp/list-accounts.html deleted file mode 100644 index 7cbaed4e..00000000 --- a/src/main/webapp/list-accounts.html +++ /dev/null @@ -1,54 +0,0 @@ - -
A caption for the image
-- Welcome to The Open Bank Project’s Social Finance application. -
-