improve image build
[pnews.git] / war / src / main / java / pnews / servlet / ArticleProvider.java
index d3e4f3d..5e7d429 100644 (file)
@@ -121,9 +121,13 @@ public class ArticleProvider {
         }
         
         private static Article toArticle(String link, SyndEntry entry, SyndFeed feed) {
-                String desc, title, thumbnail;
+                String desc, title, thumbnail, feedTitle;
                 Date date;
                 
+                feedTitle = feed.getTitle();
+                if (feedTitle != null)
+                        feedTitle = feedTitle.trim();
+                
                 thumbnail = null;
                 for (SyndEnclosure e: entry.getEnclosures()) {
                         if (e.getType().startsWith("image/"))
@@ -140,16 +144,16 @@ public class ArticleProvider {
                         desc = Jsoup.parse(entry.getDescription().getValue()).text();
                 } else {       
                         desc = null;
-                        LOG.severe("No description for " + feed.getTitle() + " - " + title);
+                        LOG.severe("No description for " + feedTitle + " - " + title);
                 }
                 
                 date = entry.getPublishedDate();
                 if (date == null)
                         date = entry.getUpdatedDate();
                 if (date == null)
-                        LOG.severe("The article " + feed.getTitle() + " - " + title + " does not have a date");
+                        LOG.severe("The article " + feedTitle + " - " + title + " does not have a date");
                                      
-                return new Article(link, title, desc, thumbnail, date, title);
+                return new Article(link, title, desc, thumbnail, date, feedTitle);
         }
         
         private void addArticles(Category cat, SyndFeed feed) {