0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-09-19 23:31:11 +02:00

FIX: ensure we have the right upload ID when navigating between steps

Dieser Commit ist enthalten in:
Angus McLeod 2022-06-02 17:49:16 +02:00
Ursprung 294c35cf9b
Commit dec670ac43

Datei anzeigen

@ -1,6 +1,7 @@
import DiscourseURL from "discourse/lib/url";
import { withPluginApi } from "discourse/lib/plugin-api";
import getUrl from "discourse-common/lib/get-url";
import { observes } from "discourse-common/utils/decorators";
export default {
name: "custom-wizard-edits",
@ -35,6 +36,16 @@ export default {
},
},
});
api.modifyClass("component:uppy-image-uploader", {
// Needed to ensure appEvents get registered when navigating between steps
@observes("id")
initOnStepChange() {
if (/wizard-field|wizard-step/.test(this.id)) {
this._initialize();
}
},
});
});
},
};