dont-repeatedly-get-price #1043

Merged
philipp merged 2 commits from dont-repeatedly-get-price into staging 2025-05-17 16:24:02 +02:00
6 changed files with 11 additions and 9 deletions
Showing only changes of commit 129c90f1aa - Show all commits

View File

@ -87,7 +87,7 @@ impl From<ReasonAuth<'_>> for ActivityBuilder {
.keep_until_days(7)
}
ReasonAuth::DeletedUserLogin(user) => Self::new(&format!(
"User {user} wollte sich einloggen, klappte jedoch nicht weil er gelöscht wurde."
"{user} wollte sich einloggen, klappte jedoch nicht weil der Account gelöscht wurde."
))
.relevant_for_user(user)
.keep_until_days(30),

View File

@ -2,8 +2,8 @@ use std::io::Write;
use chrono::{Duration, NaiveDate, NaiveTime};
use ics::{
properties::{DtEnd, DtStart, Summary},
ICalendar,
properties::{DtEnd, DtStart, Summary},
};
use serde::Serialize;
use sqlx::{FromRow, Row, SqlitePool};

View File

@ -1,6 +1,6 @@
use std::io::Write;
use ics::{components::Property, ICalendar};
use ics::{ICalendar, components::Property};
use sqlx::SqlitePool;
use crate::model::{event::Event, trip::Trip, user::User};

View File

@ -583,9 +583,11 @@ mod test {
let last_notification = &Notification::for_user(&pool, &cox).await[0];
assert!(last_notification
.message
.starts_with("cox2 hat eine Ausfahrt zur selben Zeit"));
assert!(
last_notification
.message
.starts_with("cox2 hat eine Ausfahrt zur selben Zeit")
);
}
#[sqlx::test]

View File

@ -475,7 +475,7 @@ ASKÖ Ruderverein Donau Linz", self.name),
db,
&board,
&format!(
"User {user} wollte sich einloggen, klappte jedoch nicht weil er gelöscht wurde."
"{user} wollte sich einloggen, klappte jedoch nicht weil der Account gelöscht wurde."
),
"Fehlgeschlagener Login",
None,

View File

@ -1,4 +1,5 @@
use rocket::{
FromForm, Request, Route, State,
form::Form,
get,
http::{Cookie, CookieJar},
@ -8,9 +9,8 @@ use rocket::{
response::{Flash, Redirect},
routes,
time::{Duration, OffsetDateTime},
FromForm, Request, Route, State,
};
use rocket_dyn_templates::{context, tera, Template};
use rocket_dyn_templates::{Template, context, tera};
use sqlx::SqlitePool;
use crate::model::{