From bd605d93127c4ba02d5147532d0b78cb06edcef0 Mon Sep 17 00:00:00 2001 From: Niklas Fiekas Date: Sun, 5 May 2019 00:35:46 +0200 Subject: [PATCH] fix email change tokens after 5c94ebc99a6f0d985c011fe60c74184c4fc228fd Creating the token was relying on implicit string conversion, so tokens were now looking like EmailAddress(****)|1ddaa4|7ba717ed6f49ad. --- modules/security/src/main/EmailChange.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/security/src/main/EmailChange.scala b/modules/security/src/main/EmailChange.scala index 9146413de7..6c50e1a3ec 100644 --- a/modules/security/src/main/EmailChange.scala +++ b/modules/security/src/main/EmailChange.scala @@ -58,7 +58,7 @@ ${Mailgun.txt.serviceNote} case _ => none } def write(a: Option[TokenPayload]) = a ?? { - case TokenPayload(userId, email) => s"$userId$sep$email" + case TokenPayload(userId, EmailAddress(email)) => s"$userId$sep$email" } }