diff --git a/migrations/20230903131153_reminder_status_timing.sql b/migrations/20230903131153_reminder_status_timing.sql index 742b1a9..9c00798 100644 --- a/migrations/20230903131153_reminder_status_timing.sql +++ b/migrations/20230903131153_reminder_status_timing.sql @@ -1,4 +1,4 @@ ALTER TABLE reminders ADD COLUMN `status_change_time` DATETIME; -- This is a best-guess as to the status change time. -UPDATE reminders SET `status_change_time` = `utc_time`; +UPDATE reminders SET `status_change_time` = `utc_time` WHERE `status` != 'pending'; diff --git a/web/src/routes/dashboard/mod.rs b/web/src/routes/dashboard/mod.rs index 054ab7f..388cf76 100644 --- a/web/src/routes/dashboard/mod.rs +++ b/web/src/routes/dashboard/mod.rs @@ -323,15 +323,7 @@ pub fn generate_uid() -> String { mod string { use std::{fmt::Display, str::FromStr}; - use serde::{de, Deserialize, Deserializer, Serializer}; - - pub fn serialize(value: &T, serializer: S) -> Result - where - T: Display, - S: Serializer, - { - serializer.collect_str(value) - } + use serde::{de, Deserialize, Deserializer}; pub fn deserialize<'de, T, D>(deserializer: D) -> Result where