DEV: allows to decouple csv-uploader texts from bulk invite (#10344)

This commit is contained in:
Joffrey JAFFEUX 2020-08-01 10:29:09 +02:00 committed by GitHub
parent e7c0c53944
commit 8a9e4504fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 5 deletions

View File

@ -8,6 +8,7 @@ export default Component.extend(UploadMixin, {
type: "csv",
tagName: "span",
uploadUrl: "/invites/upload_csv",
i18nPrefix: "user.invited.bulk_invite",
validateUploadedFilesOptions() {
return { csvOnly: true };
@ -15,9 +16,7 @@ export default Component.extend(UploadMixin, {
@discourseComputed("uploading")
uploadButtonText(uploading) {
return uploading
? I18n.t("uploading")
: I18n.t("user.invited.bulk_invite.text");
return uploading ? I18n.t("uploading") : I18n.t(`${this.i18nPrefix}.text`);
},
@discourseComputed("uploading")
@ -27,7 +26,7 @@ export default Component.extend(UploadMixin, {
},
uploadDone() {
bootbox.alert(I18n.t("user.invited.bulk_invite.success"));
bootbox.alert(I18n.t(`${this.i18nPrefix}.success`));
},
uploadOptions() {
@ -39,7 +38,7 @@ export default Component.extend(UploadMixin, {
$upload.on("fileuploadadd", (e, data) => {
bootbox.confirm(
I18n.t("user.invited.bulk_invite.confirmation_message"),
I18n.t(`${this.i18nPrefix}.confirmation_message`),
I18n.t("cancel"),
I18n.t("go_ahead"),
result => (result ? data.submit() : data.abort())