Run cargo fmt

This commit is contained in:
Liam 2024-11-08 23:27:46 -05:00
parent 7312c647a8
commit 5fab189f82
2 changed files with 18 additions and 9 deletions

View file

@ -1,8 +1,8 @@
use base64::engine::general_purpose::URL_SAFE_NO_PAD;
use base64::Engine;
use ring::hmac; use ring::hmac;
use std::env; use std::env;
use url::Url; use url::Url;
use base64::Engine;
use base64::engine::general_purpose::URL_SAFE_NO_PAD;
fn trusted_host(mut url: Url) -> Option<String> { fn trusted_host(mut url: Url) -> Option<String> {
url.set_port(Some(443)).ok()?; url.set_port(Some(443)).ok()?;

View file

@ -1,5 +1,5 @@
use comrak::ComrakOptions;
use crate::camo; use crate::camo;
use comrak::ComrakOptions;
use rustler::{MapIterator, Term}; use rustler::{MapIterator, Term};
use std::collections::HashMap; use std::collections::HashMap;
use std::env; use std::env;
@ -19,19 +19,28 @@ fn common_options() -> ComrakOptions {
options.extension.camoifier = Some(|s| camo::image_url(s).unwrap_or_else(|| String::from(""))); options.extension.camoifier = Some(|s| camo::image_url(s).unwrap_or_else(|| String::from("")));
if let Ok(domains) = env::var("SITE_DOMAINS") { if let Ok(domains) = env::var("SITE_DOMAINS") {
options.extension.philomena_domains = Some(domains.split(',').map(|s| s.to_string()).collect::<Vec<String>>()); options.extension.philomena_domains = Some(
domains
.split(',')
.map(|s| s.to_string())
.collect::<Vec<String>>(),
);
} }
options options
} }
fn map_to_hashmap(map: Term) -> Option<HashMap<String, String>> { fn map_to_hashmap(map: Term) -> Option<HashMap<String, String>> {
Some(MapIterator::new(map)?.map(|(key, value)| { Some(
let key: String = key.decode().unwrap_or_else(|_| String::from("")); MapIterator::new(map)?
let value: String = value.decode().unwrap_or_else(|_| String::from("")); .map(|(key, value)| {
let key: String = key.decode().unwrap_or_else(|_| String::from(""));
let value: String = value.decode().unwrap_or_else(|_| String::from(""));
(key, value) (key, value)
}).collect()) })
.collect(),
)
} }
pub fn to_html(input: String, reps: Term) -> String { pub fn to_html(input: String, reps: Term) -> String {