From dfec24b8b828b11915faa552709f8b281fa394b5 Mon Sep 17 00:00:00 2001 From: Flori Weber Date: Tue, 13 Jun 2023 15:23:06 +0200 Subject: [PATCH] Update relationship.rs types --- src/types/entities/relationship.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/types/entities/relationship.rs b/src/types/entities/relationship.rs index f4e735c..ae6b6ac 100644 --- a/src/types/entities/relationship.rs +++ b/src/types/entities/relationship.rs @@ -1,3 +1,4 @@ +use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; use serde_repr::{Deserialize_repr, Serialize_repr}; @@ -13,15 +14,19 @@ pub struct Relationship { pub relationship_type: RelationshipType, pub nickname: Option, pub user: PublicUser, + pub since: Option>, } #[derive(Serialize_repr, Deserialize_repr, Debug, Clone, Default)] #[repr(u8)] -/// See https://github.com/spacebarchat/server/blob/60394d8c43904ff17935d6edbbfb09ecd479570a/src/util/entities/Relationship.ts#L30 +/// See https://discord-userdoccers.vercel.app/resources/user#relationship-type pub enum RelationshipType { + Suggestion = 6, + Implicit = 5, Outgoing = 4, Incoming = 3, Blocked = 2, #[default] Friends = 1, + None = 0, }