diff --git a/src/database/entities/channel.rs b/src/database/entities/channel.rs index 8114f0e3..a1ba6c4a 100644 --- a/src/database/entities/channel.rs +++ b/src/database/entities/channel.rs @@ -58,7 +58,7 @@ pub enum Channel { #[serde(skip_serializing_if = "Option::is_none")] permissions: Option, - #[serde(skip_serializing_if = "is_false", default)] + #[serde(skip_serializing_if = "entities::server::if_false", default)] nsfw: bool }, TextChannel { @@ -82,7 +82,7 @@ pub enum Channel { #[serde(default = "HashMap::new", skip_serializing_if = "HashMap::is_empty")] role_permissions: HashMap, - #[serde(skip_serializing_if = "is_false", default)] + #[serde(skip_serializing_if = "entities::server::if_false", default)] nsfw: bool }, VoiceChannel { @@ -404,8 +404,3 @@ impl Channel { } } } - - -pub fn is_false(value: &bool) -> bool { - !value -} \ No newline at end of file diff --git a/src/database/entities/server.rs b/src/database/entities/server.rs index d75d9b4b..14cb3945 100644 --- a/src/database/entities/server.rs +++ b/src/database/entities/server.rs @@ -439,7 +439,3 @@ impl Server { })?) } } - -fn is_false(value: &bool) -> bool { - !value -} \ No newline at end of file