diff options
-rw-r--r-- | src/dumbymap.mjs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 0c7ff02..8203818 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -316,7 +316,7 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } | |||
316 | // Set unique ID for map container | 316 | // Set unique ID for map container |
317 | const mapIdList = [] | 317 | const mapIdList = [] |
318 | const assignMapId = config => { | 318 | const assignMapId = config => { |
319 | let mapId = config.id | 319 | let mapId = config.id.replaceAll('\x20', '_') |
320 | if (!mapId) { | 320 | if (!mapId) { |
321 | mapId = config.use?.split('/')?.at(-1) | 321 | mapId = config.use?.split('/')?.at(-1) |
322 | let counter = 1 | 322 | let counter = 1 |
@@ -324,8 +324,9 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } | |||
324 | mapId = `${config.use ?? 'unnamed'}-${counter}` | 324 | mapId = `${config.use ?? 'unnamed'}-${counter}` |
325 | counter++ | 325 | counter++ |
326 | } | 326 | } |
327 | config.id = mapId | ||
328 | } | 327 | } |
328 | |||
329 | config.id = mapId | ||
329 | mapIdList.push(mapId) | 330 | mapIdList.push(mapId) |
330 | return config | 331 | return config |
331 | } | 332 | } |