Revision: 17
http://svn.sourceforge.net/gatormail/?rev=17&view=rev
Author: sandymac
Date: 2006-10-25 11:56:53 -0700 (Wed, 25 Oct 2006)
Log Message:
-----------
prevent malformed addresses from breaking the page layout.
Modified Paths:
--------------
GatorMail/trunk/src/java/edu/ufl/osg/webmail/formatters/EmailFormat.java
Modified: GatorMail/trunk/src/java/edu/ufl/osg/webmail/formatters/EmailFormat.java
===================================================================
--- GatorMail/trunk/src/java/edu/ufl/osg/webmail/formatters/EmailFormat.java 2006-10-23 19:49:33 UTC (rev 16)
+++ GatorMail/trunk/src/java/edu/ufl/osg/webmail/formatters/EmailFormat.java 2006-10-25 18:56:53 UTC (rev 17)
@@ -114,7 +114,12 @@
address = new InternetAddress(string);
} catch (AddressException e) {
// There was a problem, just filter and return it
- return toAppendTo.append(ResponseUtils.filter(string));
+ // prevent the string from being too long.
+ String s = string;
+ if (s != null && s.length() > 35) {
+ s = s.substring(0, 35);
+ }
+ return toAppendTo.append(ResponseUtils.filter(s));
}
name = address.getPersonal();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|