diff options
| author | bozo.kopic <bozo@kopic.xyz> | 2021-12-19 03:40:10 +0100 |
|---|---|---|
| committer | bozo.kopic <bozo@kopic.xyz> | 2021-12-19 03:40:10 +0100 |
| commit | 3aa527764f9198335e3748a023f9135faec3a619 (patch) | |
| tree | 7d07dd90f161d537fdd7c79cb2eed0e2c120801b /src_js | |
| parent | f2a664ee509cc0a5840da0ed932bfc3eadea9a74 (diff) | |
frontend - panels/items with quantity > 1 have extended identifier
Diffstat (limited to 'src_js')
| -rw-r--r-- | src_js/common.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src_js/common.js b/src_js/common.js index c106f04..a5edfbf 100644 --- a/src_js/common.js +++ b/src_js/common.js @@ -133,7 +133,7 @@ function createCalculateParams() { if (panel.height <= 0) throw 'Invalid height for panel ' + panel.name; for (let i = 1; i <= panel.quantity; ++i) { - const name = panel.name + ' ' + String(i); + const name = panel.quantity > 1 ? `${panel.name} ${i}` : panel.name; if (name in panels) throw 'Duplicate panel name ' + name; panels[name] = {width: panel.width, height: panel.height}; @@ -153,7 +153,7 @@ function createCalculateParams() { if (item.height <= 0) throw 'Invalid height for item ' + item.name; for (let i = 1; i <= item.quantity; ++i) { - const name = item.name + ' ' + String(i); + const name = item.quantity > 1 ? `${item.name} ${i}` : item.name; if (name in items) { throw 'Duplicate item name ' + name; } |
