From 008de5f8a319f253ed5807160dc288855b1b6207 Mon Sep 17 00:00:00 2001 From: physcik Date: Tue, 14 Apr 2026 21:50:53 +0500 Subject: Clearer error messages --- backend/src/Database/RangedWeaponsAccessLayer.zig | 1 + 1 file changed, 1 insertion(+) (limited to 'backend/src/Database') diff --git a/backend/src/Database/RangedWeaponsAccessLayer.zig b/backend/src/Database/RangedWeaponsAccessLayer.zig index ff75244..8d86840 100644 --- a/backend/src/Database/RangedWeaponsAccessLayer.zig +++ b/backend/src/Database/RangedWeaponsAccessLayer.zig @@ -31,6 +31,7 @@ pub fn GetByDisplayName(allocator: std.mem.Allocator, displayName: []const u8) ! } pub fn Update(displayName: []const u8, updatedModel: *model.RangedWeaponType) !void { + if (!try Exists(displayName)) return conn.ResultErrors.NotFound; const query = \\ UPDATE RangedWeapons SET \\ id = $1, -- cgit v1.3