From 5b644e2dc8712d56931b410b9c46dae1ef36e691 Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Tue, 8 Apr 2025 10:38:18 +0100 Subject: feat(filamento): user avatar publishing and processing --- filamento/src/pep.rs | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'filamento/src/pep.rs') diff --git a/filamento/src/pep.rs b/filamento/src/pep.rs index c71d843..3cd243f 100644 --- a/filamento/src/pep.rs +++ b/filamento/src/pep.rs @@ -1,17 +1,8 @@ -// in commandmessage -// pub struct Publish { -// item: Item, -// node: Option, -// // no need for node, as item has the node -// } -// -// in updatemessage -// pub struct Event { -// from: JID, -// item: Item, -// } +use crate::avatar::{Data as AvatarData, Metadata as AvatarMetadata}; #[derive(Clone, Debug)] pub enum Item { - Nick(String), + Nick(Option), + AvatarMetadata(Option), + AvatarData(Option), } -- cgit