Fix inserting multiple media files via clipboard
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / js / WoltLabSuite / Core / Acp / Ui / CodeMirror / Media.js
index 17d0d9630e672faae9efcef2040ff333072ff9eb..e4427a3b3cbe40cdaa9585339cb2150749d4c667 100644 (file)
@@ -15,8 +15,12 @@ define(["require", "exports", "tslib", "../../../Media/Manager/Editor", "../../.
         insert(mediaList, insertType, thumbnailSize) {
             switch (insertType) {
                 case "separate" /* Separate */: {
+                    let sizeArgument = "";
+                    if (thumbnailSize) {
+                        sizeArgument = ` size="${thumbnailSize}"`;
+                    }
                     const content = Array.from(mediaList.values())
-                        .map((item) => `{{ media="${item.mediaID}" size="${thumbnailSize}" }}`)
+                        .map((item) => `{{ media="${item.mediaID}"${sizeArgument} }}`)
                         .join("");
                     this.element.codemirror.replaceSelection(content);
                 }