fix: set route's method to GET

This commit is contained in:
Sandro Eiler 2024-04-18 23:00:50 +02:00
parent 8045eb979e
commit e1c27ca308
4 changed files with 23 additions and 33 deletions

View file

@ -40,7 +40,10 @@ pub async fn send_confirmation_email(
new_subscriber: NewSubscriber,
base_url: &str,
) -> Result<(), reqwest::Error> {
let confirmation_link = format!("{}/subscriptions/confirm?subscription_token=mytoken", base_url);
let confirmation_link = format!(
"{}/subscriptions/confirm?subscription_token=mytoken",
base_url
);
let plain_body = format!(
"Welcome to our newsletter! Visit {} to confirm your subscription.",
confirmation_link
@ -118,8 +121,6 @@ pub async fn insert_subscriber(
Ok(())
}
pub fn routes_subscriptions(state: AppState) -> Router {
Router::new()
.route("/subscriptions", post(subscribe))
.with_state(state)
pub fn routes_subscriptions() -> Router<AppState> {
Router::new().route("/subscriptions", post(subscribe))
}