From 594cd3005ffa3ec6476c91edce30541c2fa2e39b Mon Sep 17 00:00:00 2001 From: Lukas Drescher Date: Wed, 29 Jul 2026 10:18:39 +0200 Subject: [PATCH] Show reply-to mail address in faq instead of sending mail address (if available) --- Changelog.md | 6 ++++++ packages/jobboerse/config/dev-config.toml | 3 ++- packages/jobboerse/src/route/job_offer.rs | 5 ++++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/Changelog.md b/Changelog.md index d037a7d..baa62c5 100644 --- a/Changelog.md +++ b/Changelog.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.1] + +### Fix + +- Show Reply-To mail address in FAQ + ## [0.6.0] ### Added diff --git a/packages/jobboerse/config/dev-config.toml b/packages/jobboerse/config/dev-config.toml index c29d90f..79a49c3 100644 --- a/packages/jobboerse/config/dev-config.toml +++ b/packages/jobboerse/config/dev-config.toml @@ -1,12 +1,13 @@ url_base_path = "jobbörse" banner = "Hinweis: Die Jobbörse wird aktuall noch evaluiert und befindet sich noch nicht im produktiven Betrieb!" -webhook_url="https://discord.com/api/webhooks/1188255966655946854/UgX-gtkThowrhk4kFdzVc46V5YfAUc_In5U6Ez5YvZhMKKJWCFLjdtBlTJ0nL--kt3GI?wait=true" +webhook_url="https://discord.com/api/webhooks/1188899949044310178/jVHXEjJriU4joG0ZNGA5J0n04U0qvpQtvgLQ1B_BR_BZoCTvpcmfqUrQh4dw11m5Bo8g?wait=true" [login_provider] type = 'Development' [email] from = "Test-Jobbörse " +receive = "Receive-Jobbörse " subject = "Test" # [[header_links]] diff --git a/packages/jobboerse/src/route/job_offer.rs b/packages/jobboerse/src/route/job_offer.rs index 1d345ad..3a3b0fd 100644 --- a/packages/jobboerse/src/route/job_offer.rs +++ b/packages/jobboerse/src/route/job_offer.rs @@ -65,7 +65,10 @@ pub(crate) async fn faq( .config .email .as_ref() - .map(|econf| econf.from.email.to_string()); + .map(|econf| match &econf.receive { + Some(recv) => recv.email.to_string(), + None => econf.from.email.to_string(), + }); let data = json!({ "base": base_data, -- 2.55.0