From 4b7cbb3de256516a0a1b26d2a73decdeadf7431f Mon Sep 17 00:00:00 2001 From: spikecodes <19519553+spikecodes@users.noreply.github.com> Date: Mon, 21 Dec 2020 14:12:53 -0800 Subject: [PATCH] Fix User Icons --- src/user.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/user.rs b/src/user.rs index 51df515..f76cb2b 100644 --- a/src/user.rs +++ b/src/user.rs @@ -1,5 +1,5 @@ // CRATES -use crate::utils::{fetch_posts, nested_val, request, ErrorTemplate, Params, Post, User}; +use crate::utils::{fetch_posts, format_url, nested_val, request, ErrorTemplate, Params, Post, User}; use actix_web::{http::StatusCode, web, HttpResponse, Result}; use askama::Template; @@ -65,7 +65,7 @@ async fn user(name: &String) -> Result { // Parse the JSON output into a User struct Ok(User { name: name.to_string(), - icon: nested_val(&res, "subreddit", "icon_img").await, + icon: format_url(nested_val(&res, "subreddit", "icon_img").await.as_str()).await, karma: res["data"]["total_karma"].as_i64().unwrap(), banner: nested_val(&res, "subreddit", "banner_img").await, description: nested_val(&res, "subreddit", "public_description").await,