diff --git a/src/nnid/people.rs b/src/nnid/people.rs index 5fb8d04..a0f7676 100644 --- a/src/nnid/people.rs +++ b/src/nnid/people.rs @@ -261,15 +261,15 @@ struct GetOwnProfileData{ #[get("/v1/api/people/@me/profile")] pub fn get_own_profile(user: Auth) -> Ds>{ - build_own_profile(user) + build_own_profile(user.into()) } #[get("/v1/api/people/@me/devices/owner")] pub fn get_device_owner(user: Auth) -> Ds>{ - build_own_profile(user) + build_own_profile(user.into()) } -fn build_own_profile(user: Auth) -> Ds> { +fn build_own_profile(user: User) -> Ds> { let User { username, pid, @@ -288,7 +288,7 @@ fn build_own_profile(user: Auth) -> Ds> { off_device_allowed, region, .. - } = user.into(); + }; let timezone_offset = (&*OFFSET_FROM_TIMEZONE).get(&timezone).unwrap().to_owned();