From 531c40a059d24883b35b6282e13a8a0047fb0cb9 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sun, 19 Jan 2020 22:52:45 -0700 Subject: [PATCH] Escape special XML characters for external folder id. Issue #1659 --- Frameworks/Account/Folder.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Frameworks/Account/Folder.swift b/Frameworks/Account/Folder.swift index 2123da05b..1cff74267 100644 --- a/Frameworks/Account/Folder.swift +++ b/Frameworks/Account/Folder.swift @@ -177,7 +177,7 @@ extension Folder: OPMLRepresentable { let attrExternalID: String = { if allowCustomAttributes, let externalID = externalID { - return " nnw_externalID=\"\(externalID)\"" + return " nnw_externalID=\"\(externalID.escapingSpecialXMLCharacters)\"" } else { return "" }