From 96574b149188bc84f87a7b7edd90b383895e2ba6 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Wed, 2 Sep 2015 09:13:07 +0000 Subject: [PATCH] Feature #520 Invite Friends widget to make user entered email address lowercase git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/widgets/invite-friends-widget@117769 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../widgets/inviteswidget/server/InviteServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java b/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java index 3899afc..bbae917 100644 --- a/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java +++ b/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java @@ -46,6 +46,7 @@ public class InviteServiceImpl extends RemoteServiceServlet implements InviteSer public InviteOperationResult sendInvite(String name, String lastName, String email) throws IllegalArgumentException { ASLSession aslSession = getASLSession(); + String lowercaseEmail = email.toLowerCase(); String portalUrl = null; String vreDescription = null; long organizationId = getASLSession().getGroupId(); @@ -54,11 +55,11 @@ public class InviteServiceImpl extends RemoteServiceServlet implements InviteSer vreDescription = OrganizationLocalServiceUtil.getOrganization(organizationId).getComments(); } catch (Exception e1) { e1.printStackTrace(); - _log.warn("While trying to send email for invitation to " + email); + _log.warn("While trying to send email for invitation to " + lowercaseEmail); return null; } String portalSenderEmail = PortalContext.getConfiguration().getSenderEmail(); - return InvitesManager.getInstance().sendInvite(aslSession, portalSenderEmail, portalUrl, name, lastName, email, vreDescription); + return InvitesManager.getInstance().sendInvite(aslSession, portalSenderEmail, portalUrl, name, lastName, lowercaseEmail, vreDescription); }