From 52fac0557ad3f1ebde20488072a7abbd1bab994e Mon Sep 17 00:00:00 2001 From: abdo Date: Mon, 9 Aug 2021 05:03:32 +0300 Subject: [PATCH] Fix double quotes being escaped twice in dupe search maybe_quote() already escapes double quotes. --- rslib/src/search/writer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rslib/src/search/writer.rs b/rslib/src/search/writer.rs index 20d46ce50..ded96cf86 100644 --- a/rslib/src/search/writer.rs +++ b/rslib/src/search/writer.rs @@ -148,7 +148,7 @@ fn write_rated(days: &u32, ease: &RatingKind) -> String { /// Escape double quotes and backslashes: \" fn write_dupe(notetype_id: &NotetypeId, text: &str) -> String { - let esc = text.replace(r"\", r"\\").replace('"', r#"\""#); + let esc = text.replace(r"\", r"\\"); maybe_quote(&format!("dupe:{},{}", notetype_id, esc)) }