format
This commit is contained in:
parent
e20bb99811
commit
d2d7bd6469
1 changed files with 20 additions and 12 deletions
|
|
@ -28,7 +28,7 @@
|
||||||
active-color="primary"
|
active-color="primary"
|
||||||
align="left"
|
align="left"
|
||||||
>
|
>
|
||||||
<q-tab
|
<q-tab
|
||||||
name="installed"
|
name="installed"
|
||||||
label="Installed"
|
label="Installed"
|
||||||
@update="val => tab = val.name"
|
@update="val => tab = val.name"
|
||||||
|
|
@ -356,10 +356,11 @@
|
||||||
},
|
},
|
||||||
installExtension: async function (release) {
|
installExtension: async function (release) {
|
||||||
const extension = this.selectedExtension
|
const extension = this.selectedExtension
|
||||||
extension.inProgress = true
|
extension.inProgress = true
|
||||||
this.showUpgradeDialog = false
|
this.showUpgradeDialog = false
|
||||||
LNbits.api
|
LNbits.api
|
||||||
.request('POST',
|
.request(
|
||||||
|
'POST',
|
||||||
`/api/v1/extension?usr=${this.g.user.id}`,
|
`/api/v1/extension?usr=${this.g.user.id}`,
|
||||||
this.g.user.wallets[0].adminkey,
|
this.g.user.wallets[0].adminkey,
|
||||||
{
|
{
|
||||||
|
|
@ -387,8 +388,9 @@
|
||||||
this.showUninstallDialog = false
|
this.showUninstallDialog = false
|
||||||
extension.inProgress = true
|
extension.inProgress = true
|
||||||
LNbits.api
|
LNbits.api
|
||||||
.request('DELETE',
|
.request(
|
||||||
`/api/v1/extension/${extension.id}?usr=${this.g.user.id}`,
|
'DELETE',
|
||||||
|
`/api/v1/extension/${extension.id}?usr=${this.g.user.id}`,
|
||||||
this.g.user.wallets[0].adminkey
|
this.g.user.wallets[0].adminkey
|
||||||
)
|
)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
|
|
@ -407,11 +409,17 @@
|
||||||
toggleExtension: function (extension) {
|
toggleExtension: function (extension) {
|
||||||
const action = extension.isActive ? 'activate' : 'deactivate'
|
const action = extension.isActive ? 'activate' : 'deactivate'
|
||||||
LNbits.api
|
LNbits.api
|
||||||
.request('GET',
|
.request(
|
||||||
"{{ url_for('install.extensions') }}?usr=" + this.g.user.id + "&" + action + "=" + extension.id
|
'GET',
|
||||||
|
"{{ url_for('install.extensions') }}?usr=" +
|
||||||
|
this.g.user.id +
|
||||||
|
'&' +
|
||||||
|
action +
|
||||||
|
'=' +
|
||||||
|
extension.id
|
||||||
)
|
)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
// this.filteredExtensions = this.extensions.concat([])
|
// this.filteredExtensions = this.extensions.concat([])
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
LNbits.utils.notifyApiError(err)
|
LNbits.utils.notifyApiError(err)
|
||||||
|
|
@ -487,7 +495,7 @@
|
||||||
this.filteredExtensions = this.extensions.concat([])
|
this.filteredExtensions = this.extensions.concat([])
|
||||||
console.log(this.filteredExtensions)
|
console.log(this.filteredExtensions)
|
||||||
for (let i = 0; i < this.filteredExtensions.length; i++) {
|
for (let i = 0; i < this.filteredExtensions.length; i++) {
|
||||||
if(this.filteredExtensions[i].isInstalled != false){
|
if (this.filteredExtensions[i].isInstalled != false) {
|
||||||
this.handleTabChanged('installed')
|
this.handleTabChanged('installed')
|
||||||
this.tab = 'installed'
|
this.tab = 'installed'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue