You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2017/03/21 19:56:31 UTC

svn commit: r1788022 - /manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java

Author: kwright
Date: Tue Mar 21 19:56:31 2017
New Revision: 1788022

URL: http://svn.apache.org/viewvc?rev=1788022&view=rev
Log:
Fix another cast exception

Modified:
    manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java

Modified: manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java?rev=1788022&r1=1788021&r2=1788022&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java (original)
+++ manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/email/EmailConnector.java Tue Mar 21 19:56:31 2017
@@ -688,10 +688,12 @@ public class EmailConnector extends org.
               
               // If we're supposed to deal with attachments, this is the time to queue them up
               if (attachmentUrlTemplate != null) {
-                final Multipart mp = (Multipart) msg.getContent();
-                final int numAttachments = mp.getCount();
-                for (int i = 0; i < numAttachments; i++) {
-                  activities.addDocumentReference(documentIdentifier + ":" + i);
+                if (msg.getContent() != null && msg.getContent() instanceof Multipart) {
+                  final Multipart mp = (Multipart) msg.getContent();
+                  final int numAttachments = mp.getCount();
+                  for (int i = 0; i < numAttachments; i++) {
+                    activities.addDocumentReference(documentIdentifier + ":" + i);
+                  }
                 }
               }