fix: restore default exchanges (#3613)

Co-authored-by: dni  <office@dnilabs.com>
This commit is contained in:
Vlad Stan
2025-12-06 16:53:53 +02:00
committed by GitHub
co-authored by dni ⚡
parent 5d79327906
commit 5adc419c74
5 changed files with 15 additions and 13 deletions
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+5
View File
@@ -173,5 +173,10 @@ window._lnbitsApi = {
return this.request('GET', '/api/v1/currencies').then(response => {
return ['sats', ...response.data]
})
},
getDefaultSetting(fieldName) {
return LNbits.api
.request('GET', `/admin/api/v1/settings/default?field_name=${fieldName}`)
.catch(LNbits.utils.notifyApiError)
}
}
@@ -70,6 +70,11 @@ window.app.component('lnbits-admin-exchange-providers', {
}
},
methods: {
getDefaultSetting(fieldName) {
LNbits.api.getDefaultSetting(fieldName).then(response => {
this.formData[fieldName] = response.data.default_value
})
},
getExchangeRateHistory() {
LNbits.api
.request('GET', '/api/v1/rate/history', this.g.user.wallets[0].inkey)
+3 -11
View File
@@ -38,17 +38,9 @@ window.PageAdmin = {
},
methods: {
getDefaultSetting(fieldName) {
LNbits.api
.request(
'GET',
`/admin/api/v1/settings/default?field_name=${fieldName}`
)
.then(response => {
this.formData[fieldName] = response.data.default_value
})
.catch(function (error) {
LNbits.utils.notifyApiError(error)
})
LNbits.api.getDefaultSetting(fieldName).then(response => {
this.formData[fieldName] = response.data.default_value
})
},
restartServer() {
LNbits.api