From 090427cdd0343c4e34ce3b53db37c09f8f18aafb Mon Sep 17 00:00:00 2001 From: "oxide-renovate[bot]" <146848827+oxide-renovate[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 14:31:42 +0000 Subject: [PATCH 1/2] Update Rust crate minijinja to v3 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index bb8559ce..11960c7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ jsonwebtoken = { version = "11.0", features = ["aws_lc_rs"] } meilisearch-sdk = "0.33.0" md-5 = "0.11.0" mime_guess = "2.0.5" -minijinja = { version = "2.19", features = ["loader"] } +minijinja = { version = "3.0", features = ["loader"] } mockall = "0.15" newline-converter = "0.3.0" newtype-uuid = { version = "1.4.0", features = ["schemars08", "serde", "v4"] } From c84371b10dd7429276a053ff82f988510ea63a07 Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Fri, 23 Oct 2026 16:03:47 -0400 Subject: [PATCH 2/2] Fixins --- Cargo.lock | 14 ++------------ Cargo.toml | 2 +- rfd-api/src/magic_link.rs | 6 +++--- 3 files changed, 6 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b2f58a5e..d372a42c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2116,12 +2116,6 @@ version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" -[[package]] -name = "memo-map" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d1115007560874e373613744c6fba374c17688327a71c1476d1a5954cc857b" - [[package]] name = "migrations_internals" version = "2.3.0" @@ -2161,13 +2155,9 @@ dependencies = [ [[package]] name = "minijinja" -version = "2.24.0" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86886cf6dbf4e614b19c9a1eec9775f021869d7eadde0fc73921a81b90c9b4c9" -dependencies = [ - "memo-map", - "serde", -] +checksum = "90086695417a271bc96e6cb50618555614ca48fa3bb0d9aa96e3468b0f84431e" [[package]] name = "miniz_oxide" diff --git a/Cargo.toml b/Cargo.toml index 11960c7d..bf5a633e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ jsonwebtoken = { version = "11.0", features = ["aws_lc_rs"] } meilisearch-sdk = "0.33.0" md-5 = "0.11.0" mime_guess = "2.0.5" -minijinja = { version = "3.0", features = ["loader"] } +minijinja = "3.0" mockall = "0.15" newline-converter = "0.3.0" newtype-uuid = { version = "1.4.0", features = ["schemars08", "serde", "v4"] } diff --git a/rfd-api/src/magic_link.rs b/rfd-api/src/magic_link.rs index 7f04083c..2a7f00f5 100644 --- a/rfd-api/src/magic_link.rs +++ b/rfd-api/src/magic_link.rs @@ -27,21 +27,21 @@ impl MagicLinkMessage for MagicLinkMessageBuilder { subject: subject .render(context! { recipient => recipient, - url => url, + url => url.as_str(), }) .ok(), text: text .render(context! { recipient => recipient, token => token, - url => url, + url => url.as_str(), }) .ok()?, html: html.and_then(|html| { html.render(context! { recipient => recipient, token => token, - url => url, + url => url.as_str(), }) .ok() }),