feat: switch to ISO8601 timestamps

This commit is contained in:
Paul Makles
2022-04-17 10:41:12 +01:00
parent b351ef0332
commit 3e135a1a9c

View File

@@ -1,12 +1,10 @@
use revolt_quark::{ use revolt_quark::{
bson::DateTime,
models::message::{PartialMessage, SendableEmbed}, models::message::{PartialMessage, SendableEmbed},
models::{message::Content, Message, User}, models::{message::Content, Message, User},
types::january::Embed, types::january::Embed,
DateTimeContainer, Db, Error, Ref, Result, Db, Error, Ref, Result, Timestamp,
}; };
use chrono::Utc;
use rocket::serde::json::Json; use rocket::serde::json::Json;
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use validator::Validate; use validator::Validate;
@@ -47,7 +45,7 @@ pub async fn req(
return Err(Error::CannotEditMessage); return Err(Error::CannotEditMessage);
} }
message.edited = Some(DateTimeContainer(DateTime::from_chrono(Utc::now()))); message.edited = Some(Timestamp::now_utc());
let mut partial = PartialMessage { let mut partial = PartialMessage {
edited: message.edited, edited: message.edited,
..Default::default() ..Default::default()