Commit b4b01526 authored by Andreas Fernandez's avatar Andreas Fernandez
Browse files

[BUGFIX] Allow to abort a selected upgrade wizard before execution

An administrator is now able to abort the confirmation of an selected
upgrade wizard without the need to close and re-open the modal.

Resolves: #94515
Releases: master, 10.4
Change-Id: I0c7d63a13a4f0f63844ee28be09dec203dd9c5ac

Tested-by: core-ci's avatarcore-ci <>
Tested-by: Benni Mack's avatarBenni Mack <>
Tested-by: Frank Nägler's avatarFrank Nägler <>
Tested-by: Andreas Fernandez's avatarAndreas Fernandez <>
Reviewed-by: Benni Mack's avatarBenni Mack <>
Reviewed-by: Frank Nägler's avatarFrank Nägler <>
Reviewed-by: Andreas Fernandez's avatarAndreas Fernandez <>
parent 20ade491
......@@ -50,6 +50,7 @@ class UpgradeWizards extends AbstractInteractableModule {
private selectorWizardsInputTitle: string = '.t3js-upgradeWizards-input-title';
private selectorWizardsInputHtml: string = '.t3js-upgradeWizards-input-html';
private selectorWizardsInputPerform: string = '.t3js-upgradeWizards-input-perform';
private selectorWizardsInputAbort: string = '.t3js-upgradeWizards-input-abort';
private securityUtility: SecurityUtility;
private static removeLoadingMessage($container: JQuery): void {
......@@ -96,6 +97,12 @@ class UpgradeWizards extends AbstractInteractableModule {
currentModal.on('click', this.selectorWizardsInputPerform, (e: JQueryEventObject): void => {
this.wizardExecute((<HTMLElement>, (<HTMLElement>;
// Abort upgrade wizard
currentModal.on('click', this.selectorWizardsInputAbort, (e: JQueryEventObject): void => {
private getData(): Promise<any> {
......@@ -65,6 +65,9 @@
<button class="btn btn-warning t3js-upgradeWizards-input-perform" type="button">
Perform updates!
<button class="btn btn-default t3js-upgradeWizards-input-abort" type="button">
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment