1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-08-06 06:02:40 +03:00

Actually send emails for recovery

This commit is contained in:
Quentin Gliech
2024-06-24 17:20:22 +02:00
parent 4a60f5d32f
commit c156a3891e
17 changed files with 337 additions and 14 deletions

View File

@@ -170,9 +170,14 @@ impl Options {
let worker_name = Alphanumeric.sample_string(&mut rng, 10);
info!(worker_name, "Starting task worker");
let monitor =
mas_tasks::init(&worker_name, &pool, &mailer, homeserver_connection.clone())
.await?;
let monitor = mas_tasks::init(
&worker_name,
&pool,
&mailer,
homeserver_connection.clone(),
url_builder.clone(),
)
.await?;
// TODO: grab the handle
tokio::spawn(monitor.run());
}

View File

@@ -77,7 +77,7 @@ impl Options {
let worker_name = Alphanumeric.sample_string(&mut rng, 10);
info!(worker_name, "Starting task scheduler");
let monitor = mas_tasks::init(&worker_name, &pool, &mailer, conn).await?;
let monitor = mas_tasks::init(&worker_name, &pool, &mailer, conn, url_builder).await?;
span.exit();