From 38e36482d010deefc2f883fb4efb646145e3c7d4 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Thu, 11 Jul 2024 01:04:57 +0200 Subject: [PATCH] Fix editing item class This diesel attribute was set in an earlier (unrelated) commit for NewItem, but not NewItemClass. --- src/models.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/models.rs b/src/models.rs index 8d74f87..6fe80b4 100644 --- a/src/models.rs +++ b/src/models.rs @@ -70,6 +70,7 @@ pub struct ItemClass { #[derive(Debug, Insertable, Deserialize, AsChangeset)] #[diesel(table_name = item_classes)] #[diesel(check_for_backend(diesel::pg::Pg))] +#[diesel(treat_none_as_null = true)] pub struct NewItemClass { pub name: String, pub r#type: ItemClassType,