From 3aa527764f9198335e3748a023f9135faec3a619 Mon Sep 17 00:00:00 2001 From: "bozo.kopic" Date: Sun, 19 Dec 2021 03:40:10 +0100 Subject: frontend - panels/items with quantity > 1 have extended identifier --- src_js/common.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src_js') 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; } -- cgit v1.2.3-70-g09d2