From 3395d36c3c402327e947a96fb98bc2cc5efa6d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Wed, 8 Mar 2023 12:53:11 +0100 Subject: [PATCH] server: fix update stock --- server.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server.rb b/server.rb index 765dd74..e21c7eb 100755 --- a/server.rb +++ b/server.rb @@ -311,6 +311,8 @@ def add_part(part) field = "location" part[field] = nil if part[field] and 0 == part[field].length if part[field] then + delete = @db.prepare("DELETE FROM inventory WHERE part = ?") + delete.execute(part["id"]) statement = @db.prepare("SELECT id FROM #{field} WHERE LOWER(name) = ?") ref = statement.execute(part[field].downcase).to_a[0] unless ref then