From 178215ced74f04e605e738debbb069b3e9a08247 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Tue, 7 Feb 2017 19:20:04 +0000 Subject: [PATCH] fixed bug when + is in the name of the Email Sender (Gateway) git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/social-mail-servlet@142361 82a268e6-3cf1-43bd-a215-b396298e98cf --- src/main/java/org/gcube/portal/socialmail/PeriodicTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java b/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java index 6d736c7..5e3ace0 100644 --- a/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java +++ b/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java @@ -522,7 +522,7 @@ public class PeriodicTask implements Runnable { String subAddressToReturn = null; for (int i = 0; i < emails.length; i++) { String toParse = emails[i].toString(); - int plus = toParse.indexOf('+'); + int plus = toParse.lastIndexOf('+'); int at = toParse.indexOf('@'); if (plus >= 0) { subAddressToReturn = toParse.substring(plus+1, at);