mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 17:56:46 +00:00
feature/remove the account_rules from FastFirehoseAccountJson
This commit is contained in:
parent
da30102a04
commit
68d19ca944
@ -61,10 +61,6 @@ object MigrationOfFastFireHoseView {
|
||||
| where
|
||||
| bankaccountrouting.accountid = mappedbankaccount.theaccountid
|
||||
| ),
|
||||
| mappedbankaccount.accountrulescheme1 account_rule_scheme_1,
|
||||
| mappedbankaccount.accountrulevalue1 account_rule_value_1,
|
||||
| mappedbankaccount.accountrulescheme2 account_rule_scheme_2,
|
||||
| mappedbankaccount.accountrulevalue2 account_rule_value_2,
|
||||
| (select
|
||||
| string_agg(
|
||||
| 'type:'
|
||||
|
||||
@ -211,7 +211,6 @@ case class FastFirehoseAccountJsonV400(
|
||||
product_code: String,
|
||||
balance: AmountOfMoneyJsonV121,
|
||||
account_routings: String ,
|
||||
account_rules: List[AccountRuleJsonV300],
|
||||
account_attributes: String
|
||||
)
|
||||
|
||||
@ -1181,8 +1180,7 @@ object JSONFactory400 {
|
||||
account.productCode,
|
||||
AmountOfMoneyJsonV121(account.balance.currency, account.balance.amount),
|
||||
account.accountRoutings,
|
||||
account.accountRules.map(rule => AccountRuleJsonV300(rule.scheme, rule.value)),
|
||||
account.accountAttributes,
|
||||
account.accountAttributes
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
@ -857,17 +857,7 @@ object LocalMappedConnector extends Connector with MdcLoggable {
|
||||
amount = rs.stringOpt(8).map(_.toString).getOrElse(null)
|
||||
),
|
||||
accountRoutings = rs.stringOpt(9).map(_.toString).getOrElse(null),
|
||||
accountRules = List(
|
||||
AccountRule(
|
||||
rs.stringOpt(10).map(_.toString).getOrElse(null),
|
||||
rs.stringOpt(11).map(_.toString).getOrElse(null)
|
||||
),
|
||||
AccountRule(
|
||||
rs.stringOpt(12).map(_.toString).getOrElse(null),
|
||||
rs.stringOpt(13).map(_.toString).getOrElse(null)
|
||||
)
|
||||
),
|
||||
accountAttributes = rs.stringOpt(14).map(_.toString).getOrElse(null)
|
||||
accountAttributes = rs.stringOpt(10).map(_.toString).getOrElse(null)
|
||||
)
|
||||
).list().apply()
|
||||
sqlResult
|
||||
|
||||
@ -387,7 +387,6 @@ case class FastFirehoseAccount(
|
||||
productCode: String,
|
||||
balance: AmountOfMoney,
|
||||
accountRoutings: String,
|
||||
accountRules: List[AccountRule],
|
||||
accountAttributes: String
|
||||
)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user