From 878a8bb8d132c583e907b94716e736c1097cb03d Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Mon, 1 Jul 2024 10:10:19 -0500 Subject: [PATCH] idk.... --- src/api/camp_form.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/api/camp_form.rs b/src/api/camp_form.rs index 405aec9..575b575 100644 --- a/src/api/camp_form.rs +++ b/src/api/camp_form.rs @@ -1,10 +1,11 @@ -use actix_multipart::form::{text::Text, MultipartForm}; +use actix_multipart::form::{json, text::Text, MultipartForm}; use actix_web::{post, HttpResponse}; use lettre::{ message::MultiPart, transport::smtp::authentication::{Credentials, Mechanism}, Message, SmtpTransport, Transport, }; +use reqwest::Request; use super::errors::ApiError; @@ -314,5 +315,13 @@ pub async fn camp_form(MultipartForm(form): MultipartForm) -> HttpResp } async fn store_camp_form(form: CampForm) -> Result<(), ApiError> { + let request = reqwest::Client::new(); + let json = json::Json::from(form); + let res = request + .post("https://tbl.tfcconnection.org/") + .header("xc-token", "Ohah24HNGXVvvixv8tvVJW5uNNdWjDJHG1d4t3o9") + .body(json) + .send() + .await?; Ok(()) }