Proxy Thumbnails

This commit is contained in:
spikecodes 2020-11-30 21:10:08 -08:00
parent 759c9fc66b
commit f33af75267
5 changed files with 22 additions and 20 deletions

View file

@ -1,5 +1,5 @@
// CRATES
use crate::utils::{fetch_posts, request, val, ErrorTemplate, Params, Post, Subreddit};
use crate::utils::{fetch_posts, format_url, request, val, ErrorTemplate, Params, Post, Subreddit};
use actix_web::{get, http::StatusCode, web, HttpResponse, Result};
use askama::Template;
@ -88,7 +88,7 @@ async fn subreddit(sub: &String) -> Result<Subreddit, &'static str> {
name: val(&res, "display_name").await,
title: val(&res, "title").await,
description: val(&res, "public_description").await,
icon: val(&res, "icon_img").await,
icon: format_url(val(&res, "icon_img").await.as_str()).await,
members: if members > 1000 { format!("{}k", members / 1000) } else { members.to_string() },
active: if active > 1000 { format!("{}k", active / 1000) } else { active.to_string() },
};