handle / as /top
[pnews.git] / war / src / main / java / pnews / servlet / Pnews.java
index d15315e..529a40e 100644 (file)
@@ -91,7 +91,7 @@ public class Pnews extends HttpServlet {
                                 rp.getWriter().write(html);
                         } else {
                                 LOG.severe("writeArticles cannot retrieve any articles");
-                                html = HTML.toHTML(new ArrayList<>(), cat);
+                                html = HTML.toHTML(new ArrayList<Article>(), cat);
                                 rp.setContentType("text/html");
                                 rp.getWriter().write(html);
                         }
@@ -141,6 +141,11 @@ public class Pnews extends HttpServlet {
                         }
                 }
                 
+                if (path.equals("/")) {
+                        writeArticles(Category.TOP, resp);
+                        return ;
+                }
+                
                 for (Category cat: Category.values()) {
                         if (path.equals('/' + cat.getId())) {
                                 writeArticles(cat, resp);