From 4d75aa89c9ebda2753e787922f6f90eb08282e11 Mon Sep 17 00:00:00 2001 From: Quat3rnion Date: Mon, 3 Jun 2024 23:59:21 -0400 Subject: [PATCH] Remove erroneous serde with attributes --- src/types/entities/guild.rs | 3 +-- src/types/entities/guild_member.rs | 3 --- src/types/entities/message.rs | 4 +--- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/types/entities/guild.rs b/src/types/entities/guild.rs index af6f153..8544b0b 100644 --- a/src/types/entities/guild.rs +++ b/src/types/entities/guild.rs @@ -14,7 +14,7 @@ use crate::types::types::guild_configuration::GuildFeaturesList; use crate::types::{ entities::{Channel, Emoji, RoleObject, Sticker, User, VoiceState, Webhook}, interfaces::WelcomeScreenObject, - utils::{Snowflake, serde::*}, + utils::Snowflake, }; use super::PublicUser; @@ -67,7 +67,6 @@ pub struct Guild { #[cfg_attr(feature = "sqlx", sqlx(skip))] pub invites: Option>, #[cfg_attr(feature = "sqlx", sqlx(skip))] - #[serde(with = "ts_seconds_option_str", default)] pub joined_at: Option>, pub large: Option, pub max_members: Option, diff --git a/src/types/entities/guild_member.rs b/src/types/entities/guild_member.rs index 09e8554..83adb0b 100644 --- a/src/types/entities/guild_member.rs +++ b/src/types/entities/guild_member.rs @@ -7,7 +7,6 @@ use serde::{Deserialize, Serialize}; use crate::types::Shared; use crate::types::{entities::PublicUser, Snowflake}; -use crate::types::utils::serde::*; #[derive(Debug, Deserialize, Default, Serialize, Clone)] #[cfg_attr(feature = "sqlx", derive(sqlx::FromRow))] @@ -20,7 +19,6 @@ pub struct GuildMember { pub nick: Option, pub avatar: Option, pub roles: Vec, - #[serde(with = "ts_seconds_str")] pub joined_at: DateTime, pub premium_since: Option, pub deaf: bool, @@ -28,6 +26,5 @@ pub struct GuildMember { pub flags: Option, pub pending: Option, pub permissions: Option, - #[serde(with = "ts_seconds_option_str")] pub communication_disabled_until: Option>, } diff --git a/src/types/entities/message.rs b/src/types/entities/message.rs index c4abb8e..4b57e06 100644 --- a/src/types/entities/message.rs +++ b/src/types/entities/message.rs @@ -11,7 +11,7 @@ use crate::types::{ Application, Attachment, Channel, Emoji, GuildMember, PublicUser, RoleSubscriptionData, Sticker, StickerItem, User, }, - utils::{Snowflake, serde::*}, + utils::Snowflake, }; #[derive(Debug, Serialize, Deserialize, Default, Clone)] @@ -26,9 +26,7 @@ pub struct Message { #[cfg_attr(feature = "sqlx", sqlx(skip))] pub author: Option, pub content: Option, - // #[serde(with = "ts_seconds_str")] pub timestamp: DateTime, - // #[serde(with = "ts_seconds_option_str")] pub edited_timestamp: Option>, pub tts: Option, pub mention_everyone: bool,