Fix event handling on error
The delete-project UI component did not use the legacy mixin anymore,
but still used the this.fire() method provided by the mixin.
Bug: Issue 13402
Change-Id: Iac7779d2206e9ac8aa14ba4400c4c46eb04aba50
diff --git a/gr-delete-repo/gr-delete-repo.js b/gr-delete-repo/gr-delete-repo.js
index 9afef3c..20c3555 100644
--- a/gr-delete-repo/gr-delete-repo.js
+++ b/gr-delete-repo/gr-delete-repo.js
@@ -64,7 +64,11 @@
};
const errFn = response => {
- this.fire('page-error', {response});
+ this.dispatchEvent(new CustomEvent('page-error', {
+ detail: {response},
+ bubbles: true,
+ composed: true,
+ }));
};
return this.plugin.restApi().send(