server: minor, fix getting ref

This commit is contained in:
King Kévin 2023-01-27 23:15:12 +01:00
parent 1142d95d76
commit 8db9c34830
1 changed files with 2 additions and 2 deletions

View File

@ -274,7 +274,7 @@ post '/part' do
insert = @db.prepare("INSERT INTO #{field} (name) VALUES (?)"); insert = @db.prepare("INSERT INTO #{field} (name) VALUES (?)");
insert.execute(part[field]) insert.execute(part[field])
end end
ref = statement.execute(part[field]).to_a[0] ref = statement.execute(part[field].downcase).to_a[0]
update = @db.prepare("UPDATE part SET #{field} = ? WHERE id = ?") update = @db.prepare("UPDATE part SET #{field} = ? WHERE id = ?")
update.execute(ref["id"], part["id"]) update.execute(ref["id"], part["id"])
else else
@ -293,7 +293,7 @@ post '/part' do
insert = @db.prepare("INSERT INTO #{field} (name) VALUES (?)"); insert = @db.prepare("INSERT INTO #{field} (name) VALUES (?)");
insert.execute(part[field]) insert.execute(part[field])
end end
ref = statement.execute(part[field]).to_a[0] ref = statement.execute(part[field].downcase).to_a[0]
statement = @db.prepare("SELECT id FROM inventory WHERE part = ? AND location = ?") statement = @db.prepare("SELECT id FROM inventory WHERE part = ? AND location = ?")
ref_inv = statement.execute(part["id"], ref["id"]).to_a[0] ref_inv = statement.execute(part["id"], ref["id"]).to_a[0]
unless ref_inv then unless ref_inv then