Merge pull request #1738 from RafaelTaranto/backport/wizard-locales-save

LAM-520 fix: locales wizard account save function
This commit is contained in:
Rafael Taranto 2024-11-29 08:24:58 +00:00 committed by GitHub
commit 5e892492f2

View file

@ -62,8 +62,9 @@ const GET_DATA = gql`
`
const SAVE_CONFIG = gql`
mutation Save($config: JSONObject) {
mutation Save($config: JSONObject, $accounts: JSONObject) {
saveConfig(config: $config)
saveAccounts(accounts: $accounts)
}
`
@ -135,9 +136,9 @@ const Locales = ({ name: SCREEN_KEY }) => {
return save(newConfig)
}
const save = config => {
const save = (config, accounts) => {
setDataToSave(null)
return saveConfig({ variables: { config } })
return saveConfig({ variables: { config, accounts } })
}
const saveOverrides = it => {
@ -163,8 +164,8 @@ const Locales = ({ name: SCREEN_KEY }) => {
const onEditingDefault = (it, editing) => setEditingDefault(editing)
const onEditingOverrides = (it, editing) => setEditingOverrides(editing)
const wizardSave = it =>
save(toNamespace(namespaces.WALLETS)(it)).then(it => {
const wizardSave = (config, accounts) =>
save(toNamespace(namespaces.WALLETS)(config), accounts).then(it => {
onChangeFunction()
setOnChangeFunction(null)
return it