diff --git a/server/migrations/7_fix_glyph.sql b/server/migrations/7_fix_glyph.sql new file mode 100644 index 0000000..f254de5 --- /dev/null +++ b/server/migrations/7_fix_glyph.sql @@ -0,0 +1,5 @@ +alter table messages + drop column glyph; + +alter table messages + add column glyph integer not null default 3; diff --git a/server/src/message.rs b/server/src/message.rs index 9903074..97706dd 100644 --- a/server/src/message.rs +++ b/server/src/message.rs @@ -21,10 +21,14 @@ pub struct Message { pub word_2_list: Option, pub word_2_word: Option, - #[serde(default)] + #[serde(default = "glyph_default")] pub glyph: i8, } +fn glyph_default() -> i8 { + 3 +} + #[derive(Debug, Serialize)] pub struct RetrievedMessage { pub id: String,