You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by no...@apache.org on 2009/09/03 19:32:32 UTC

svn commit: r811052 - /labs/hupa/server/src/main/java/org/apache/hupa/server/handler/FetchMessagesHandler.java

Author: norman
Date: Thu Sep  3 17:32:31 2009
New Revision: 811052

URL: http://svn.apache.org/viewvc?rev=811052&view=rev
Log:
Handle encoded From header

Modified:
    labs/hupa/server/src/main/java/org/apache/hupa/server/handler/FetchMessagesHandler.java

Modified: labs/hupa/server/src/main/java/org/apache/hupa/server/handler/FetchMessagesHandler.java
URL: http://svn.apache.org/viewvc/labs/hupa/server/src/main/java/org/apache/hupa/server/handler/FetchMessagesHandler.java?rev=811052&r1=811051&r2=811052&view=diff
==============================================================================
--- labs/hupa/server/src/main/java/org/apache/hupa/server/handler/FetchMessagesHandler.java (original)
+++ labs/hupa/server/src/main/java/org/apache/hupa/server/handler/FetchMessagesHandler.java Thu Sep  3 17:32:31 2009
@@ -135,7 +135,12 @@
 			for (int i = 0; i < messages.length; i++) {
 				Message m = messages[i];
 				MessageHeader newHeader = new MessageHeader();
-				newHeader.setFrom(m.getFrom()[0].toString().trim());
+				
+				String from = null;
+				if (m.getFrom() != null && m.getFrom().length >0 ) {
+					from = MimeUtility.decodeText(m.getFrom()[0].toString().trim());
+				}
+				newHeader.setFrom(from);
 				
 				ArrayList<String> to = new ArrayList<String>();
 				// Add to addresses



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org