From d31d2079f25b3d8cc4bb51f223b2aff8083a9bd9 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Sat, 11 Oct 2025 02:03:24 +0100 Subject: [PATCH] ... --- .gitignore | 1 + backend/src/auth/account.rs | 12 ++++++------ backend/src/handlers.rs | 2 +- backend/src/messages.rs | 2 +- docker-compose.yml | 2 +- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index a8b7961..467b666 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ .env .log* Cargo.lock +.cargo/ diff --git a/backend/src/auth/account.rs b/backend/src/auth/account.rs index 3c6515a..96cfc1c 100644 --- a/backend/src/auth/account.rs +++ b/backend/src/auth/account.rs @@ -2,7 +2,7 @@ use rocket::{ http::{CookieJar, Status}, response::{Redirect, status::BadRequest}, serde::json::Json, - time::{OffsetDateTime, PrimitiveDateTime}, + time::OffsetDateTime, }; use rocket_db_pools::Connection; use rocket_dyn_templates::{Template, context}; @@ -48,7 +48,7 @@ pub async fn signup( ) .fetch_one(&mut **db) .await - .map_err(|e| BadRequest(String::from("Failed to create user")))?; + .map_err(|_| BadRequest(String::from("Failed to create user")))?; println!("phase 3"); let session = Session::new(result.id as usize); @@ -108,7 +108,7 @@ pub struct AccessTokenForm { } #[get("/invite")] -pub async fn invite_page(s: Session) -> Template { +pub async fn invite_page(_s: Session) -> Template { Template::render("invite", context! {}) } @@ -123,7 +123,7 @@ pub async fn generate_invite( } let code = Uuid::new_v4().to_string(); - let row = sqlx::query!( + sqlx::query!( "INSERT INTO access_codes (name, code, creator_id, max_uses, created_at, expires_at) VALUES ($1, $2, $3, $4, $5, $6) RETURNING id", form.name, @@ -142,7 +142,7 @@ pub async fn generate_invite( pub struct AccessToken { id: i32, - code: String, + _code: String, } impl AccessToken { @@ -163,7 +163,7 @@ impl AccessToken { { Ok(row) => Ok(AccessToken { id: row.id, - code: token.to_string(), + _code: token.to_string(), }), Err(_) => Err(BadRequest(String::from("Invalid or Expired token!"))), } diff --git a/backend/src/handlers.rs b/backend/src/handlers.rs index d65a7e9..b8c6938 100644 --- a/backend/src/handlers.rs +++ b/backend/src/handlers.rs @@ -1,5 +1,5 @@ use rocket::{Request, http::Status}; -use rocket_dyn_templates::{Template, context}; +use rocket_dyn_templates::Template; use serde::Serialize; #[derive(Serialize)] diff --git a/backend/src/messages.rs b/backend/src/messages.rs index 7299d2a..840add5 100644 --- a/backend/src/messages.rs +++ b/backend/src/messages.rs @@ -12,7 +12,7 @@ use serde::{Deserialize, Serialize}; use sqlx::prelude::FromRow; use tokio::{select, sync::broadcast}; -use crate::{auth::Session, db::DbConn, display_name, llm::LlmWorker}; +use crate::{auth::Session, db::DbConn, llm::LlmWorker}; /// ---------- shared broadcaster ---------- pub struct ChatBroadcaster { diff --git a/docker-compose.yml b/docker-compose.yml index 7efd1a5..a80cb18 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ services: backend: image: git.zxq5.dev/zxq5/chatapp-backend:latest ports: - - "8000:8000" + - "8080:8000" depends_on: - redis environment: