diff --git a/src/main/java/com/commafeed/frontend/servlet/NextUnreadServlet.java b/src/main/java/com/commafeed/frontend/servlet/NextUnreadServlet.java index 4ea60674..c0bacd78 100644 --- a/src/main/java/com/commafeed/frontend/servlet/NextUnreadServlet.java +++ b/src/main/java/com/commafeed/frontend/servlet/NextUnreadServlet.java @@ -61,7 +61,18 @@ public class NextUnreadServlet extends HttpServlet { return; } - final ReadingOrder order = StringUtils.equals(orderParam, "asc") ? ReadingOrder.asc : ReadingOrder.desc; + final ReadingOrder order = (StringUtils.equals(orderParam, "asc") ? + ReadingOrder.asc : + ( + StringUtils.equals(orderParam, "desc") ? + ReadingOrder.desc : + ( + StringUtils.equals(orderParam, "abc") ? + ReadingOrder.abc : + (ReadingOrder.zyx) + ) + ) + ); FeedEntryStatus status = UnitOfWork.call(sessionFactory, () -> { FeedEntryStatus s = null;