From c7e67a3cba527beaaaf1ee063453b81dbe9db52e Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 3 Sep 2025 12:33:21 +0000 Subject: [PATCH] fixes? --- src/api.rs | 2 +- src/proxy.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api.rs b/src/api.rs index 2d73b8d..9078ddf 100644 --- a/src/api.rs +++ b/src/api.rs @@ -1012,7 +1012,7 @@ async fn videos_post( let mut conn = pool.get().expect("couldn't get db connection from pool"); // Ensure "videos" table exists with two string columns if !(db::has_table(&mut conn, "videos").unwrap()){ - db::create_table(&mut conn, "CREATE TABLE videos (id TEXT NOT NULL, url TEXT NOT NULL);"); + let _ = db::create_table(&mut conn, "CREATE TABLE videos (id TEXT NOT NULL, url TEXT NOT NULL);"); } let mut videos = Videos { diff --git a/src/proxy.rs b/src/proxy.rs index a47825a..1f87c4f 100644 --- a/src/proxy.rs +++ b/src/proxy.rs @@ -28,8 +28,8 @@ async fn sxyprn(req: HttpRequest, url if url != "" => url, _ => "Error".to_string(), }; - Ok(web::HttpResponse::Found() - .header("Location", video_url) + Ok(web::HttpResponse::MovedPermanently() + .header("Location", format!("https:{}", video_url)) .finish()) }