Skip to content

Commit 2dd5b37

Browse files
committed
Try and use redirect::to static str
1 parent a358021 commit 2dd5b37

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/main.rs

+9-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ mod constants;
44
mod req_log;
55
mod db;
66

7-
use actix_web::{get, App, HttpServer, web, HttpRequest, HttpResponse, http::header, http::StatusCode, dev::Service};
7+
use actix_web::{dev::Service, get, http::{header, StatusCode}, web::{self, Redirect}, App, HttpRequest, HttpResponse, HttpServer, Responder};
88
use db::get_hash_keys_scan;
99
use std::time::{SystemTime, UNIX_EPOCH};
1010
use clap::Parser;
@@ -333,6 +333,8 @@ async fn main() -> std::io::Result<()> {
333333
// let REDIRECT_RESPONSE = HttpResponse::TemporaryRedirect().insert_header((header::LOCATION, "https://tracker.mywaifu.best"));
334334
// let leaked = Box::leak(*REDIRECT_RESPONSE);
335335

336+
// let myr = Redirect::to(HOMEPAGE);
337+
336338
return HttpServer::new(move || {
337339
App::new()
338340
.app_data(data.clone())
@@ -367,7 +369,12 @@ async fn main() -> std::io::Result<()> {
367369
})
368370
.service(healthz)
369371
.service(announce)
370-
.default_service(web::to(redirector))
372+
// .default_service(web::to(redirector))
373+
.default_service(web::to(|| async {
374+
Redirect::to(HOMEPAGE)
375+
// myr
376+
}))
377+
// .default_service(web::to(redirector))
371378
})
372379
.bind((host, port))?
373380
.max_connection_rate(8192)

0 commit comments

Comments
 (0)