api.spaceplanner.app

Spaceplanner API
git clone git://jacobedwards.org/api.spaceplanner.app
Log | Files | Refs

commit 879a4dc12f3da1f259032b9744fc2d194a46b3fe
parent 13ee18be0f4174a354658d0d936ee74ab16e390f
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date:   Tue, 10 Sep 2024 12:57:11 -0700

Fix passing an ObjectID to the database

It's suppost to be passed the ObjectID's Seq field.

Diffstat:
Minternal/backend/floorplan_data.go | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/internal/backend/floorplan_data.go b/internal/backend/floorplan_data.go @@ -528,7 +528,7 @@ func (pm PointMap) Create(e *Env, tx *sql.Tx, user string, floorplan string) (DB return PointMap{}, err } - return scanPointMap(stmt.QueryRow(user, floorplan, pm.Type, pm.A, pm.B)) + return scanPointMap(stmt.QueryRow(user, floorplan, pm.Type, pm.A.Seq, pm.B.Seq)) } func (pm PointMap) Update(e *Env, tx *sql.Tx, user string, floorplan string) (DBObject, error) { @@ -604,7 +604,7 @@ func (f FurnitureMap) Create(e *Env, tx *sql.Tx, user, floorplan string) (DBObje return f, err } - return scanFurnitureMap(ins.QueryRow(user, floorplan, f.FurnitureID, f.Layout, f.X, f.Y, f.Angle)) + return scanFurnitureMap(ins.QueryRow(user, floorplan, f.FurnitureID.Seq, f.Layout, f.X, f.Y, f.Angle)) } func (fm FurnitureMap) Update(e *Env, tx *sql.Tx, user, floorplan string) (DBObject, error) {