commit 63e58d25dcb0bf11b7239aa237d8e94e62b2eee2 parent 50cae54de6ae40e81652c388f458d12b3ec5e8de Author: Jacob R. Edwards <jacob@jacobedwards.org> Date: Sun, 13 Oct 2024 20:58:16 -0700 Ensure pointmaps refer to two different points Diffstat:
| M | files/floorplans/floorplan/backend.js | | | 3 | +++ |
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/files/floorplans/floorplan/backend.js b/files/floorplans/floorplan/backend.js @@ -462,6 +462,9 @@ export class FloorplanBackend { parse: parseInt } }) + if (params.x === params.y) { + throw new Error(`${params.x}:${params.y}: Cannot map a point to itself`) + } return this.addData(id ?? "points", p) }