From d1ae53175069c6734986f7c94f6ff36207d36824 Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Tue, 14 May 2024 14:48:33 +0300 Subject: [PATCH] fix: add methods back (#2495) --- lnbits/static/js/admin.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/lnbits/static/js/admin.js b/lnbits/static/js/admin.js index 51555e426..fdbb06f9d 100644 --- a/lnbits/static/js/admin.js +++ b/lnbits/static/js/admin.js @@ -77,6 +77,30 @@ new Vue({ } }, methods: { + addAdminUser() { + let addUser = this.formAddAdmin + let admin_users = this.formData.lnbits_admin_users + if (addUser && addUser.length && !admin_users.includes(addUser)) { + this.formData.lnbits_admin_users = [...admin_users, addUser] + this.formAddAdmin = '' + } + }, + removeAdminUser(user) { + let admin_users = this.formData.lnbits_admin_users + this.formData.lnbits_admin_users = admin_users.filter(u => u !== user) + }, + addAllowedUser() { + let addUser = this.formAddUser + let allowed_users = this.formData.lnbits_allowed_users + if (addUser && addUser.length && !allowed_users.includes(addUser)) { + this.formData.lnbits_allowed_users = [...allowed_users, addUser] + this.formAddUser = '' + } + }, + removeAllowedUser(user) { + let allowed_users = this.formData.lnbits_allowed_users + this.formData.lnbits_allowed_users = allowed_users.filter(u => u !== user) + }, addExtensionsManifest() { const addManifest = this.formAddExtensionsManifest.trim() const manifests = this.formData.lnbits_extensions_manifests