use std::ops::Deref; use poise::serenity_prelude::Http; use rocket::{http::CookieJar, State}; use crate::models::User; #[get("/testing")] pub async fn testing(cookies: &CookieJar<'_>, http: &State) -> String { // Get logged in user's join date in 字ちゃん server format!( "{:?}", http.get_guild(814700630958276649) .await .expect("Failed to get testing guild") .member( http.deref(), User::get(cookies) .await .expect("Failed to get logged in user data") .expect("No logged in user") .id ) .await .expect("Failed to fetch user in server") .joined_at ) }