Fix: extension links (#1764)

* fix: open extension link
* fix: do not show `Enable` for admin extensions to non-admin users
This commit is contained in:
Vlad Stan
2023-06-15 19:06:21 +02:00
committed by GitHub
parent 8c0e7725de
commit 49411e58cc
5 changed files with 9 additions and 4 deletions
+1
View File
@@ -128,6 +128,7 @@ async def extensions_install(
"isInstalled": ext.id in installed_exts_ids,
"hasDatabaseTables": ext.id in db_version,
"isAvailable": ext.id in all_extensions,
"isAdminOnly": ext.id in settings.lnbits_admin_extensions,
"isActive": ext.id not in inactive_extensions,
"latestRelease": dict(ext.latest_release)
if ext.latest_release