From a4880453a45fe66e16689e60604e3017053dab75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20Sevilla=20Mart=C3=ADn?=
<6401250+datitisev@users.noreply.github.com>
Date: Sat, 30 Jan 2021 17:43:28 -0500
Subject: [PATCH] Set this.changingState back to false in ExtensionPage if an
error occurs (#2558)
---
js/src/admin/components/ExtensionPage.js | 18 +++++++++++-------
1 file changed, 11 insertions(+), 7 deletions(-)
diff --git a/js/src/admin/components/ExtensionPage.js b/js/src/admin/components/ExtensionPage.js
index 756031fdf..afb254b9d 100644
--- a/js/src/admin/components/ExtensionPage.js
+++ b/js/src/admin/components/ExtensionPage.js
@@ -59,6 +59,8 @@ export default class ExtensionPage extends Page {
}
header() {
+ const isEnabled = this.isEnabled();
+
return [
@@ -75,10 +77,12 @@ export default class ExtensionPage extends Page {
{this.extension.description}
-
- {this.isEnabled(this.extension.id)
- ? app.translator.trans('core.admin.extension.enabled')
- : app.translator.trans('core.admin.extension.disabled')}
+
+ {isEnabled ? app.translator.trans('core.admin.extension.enabled') : app.translator.trans('core.admin.extension.disabled')}