mirror of
https://github.com/discourse/discourse.git
synced 2024-11-22 19:46:55 +08:00
DEV: Use Ember getter and explicitly check for undefined (#16618)
Context -> https://deprecations.emberjs.com/v3.x/#toc_ember-metal-get-with-default
This commit is contained in:
parent
db9ae32e41
commit
71a4e9db85
|
@ -546,10 +546,12 @@ export default Component.extend(TextareaTextManipulation, {
|
|||
|
||||
// note this will only work for emojis starting with :
|
||||
// eg: :-)
|
||||
const emojiTranslation =
|
||||
this.get("site.custom_emoji_translation") || {};
|
||||
const allTranslations = Object.assign(
|
||||
{},
|
||||
translations,
|
||||
this.getWithDefault("site.custom_emoji_translation", {})
|
||||
emojiTranslation
|
||||
);
|
||||
if (allTranslations[full]) {
|
||||
return resolve([allTranslations[full]]);
|
||||
|
|
|
@ -120,10 +120,8 @@ export default Mixin.create(UppyS3Multipart, ExtendableUploader, {
|
|||
onBeforeUpload: (files) => {
|
||||
let tooMany = false;
|
||||
const fileCount = Object.keys(files).length;
|
||||
const maxFiles = this.getWithDefault(
|
||||
"maxFiles",
|
||||
this.siteSettings.simultaneous_uploads
|
||||
);
|
||||
const maxFiles =
|
||||
this.maxFiles || this.siteSettings.simultaneous_uploads;
|
||||
|
||||
if (this.allowMultipleFiles) {
|
||||
tooMany = maxFiles > 0 && fileCount > maxFiles;
|
||||
|
@ -396,11 +394,8 @@ export default Mixin.create(UppyS3Multipart, ExtendableUploader, {
|
|||
},
|
||||
|
||||
_xhrUploadUrl() {
|
||||
return (
|
||||
getUrl(this.getWithDefault("uploadUrl", this.uploadRootPath)) +
|
||||
".json?client_id=" +
|
||||
this.messageBus?.clientId
|
||||
);
|
||||
const uploadUrl = this.uploadUrl || this.uploadRootPath;
|
||||
return getUrl(uploadUrl) + ".json?client_id=" + this.messageBus?.clientId;
|
||||
},
|
||||
|
||||
_bindFileInputChange() {
|
||||
|
|
Loading…
Reference in New Issue
Block a user