aboutsummaryrefslogtreecommitdiff
path: root/juick-rss
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2016-09-15 01:24:53 +0300
committerGravatar Vitaly Takmazov2016-09-15 01:24:53 +0300
commit368172843658b859b3187f5ba549ebbd919c634f (patch)
tree4e50808fa1c70530c322c2f533de4a945bb9f651 /juick-rss
parent8e4fa6480f9392da50b82c59672b74f3c553f843 (diff)
juick-rss: ugnich Utils -> commons-lang NumberUtils
Diffstat (limited to 'juick-rss')
-rw-r--r--juick-rss/build.gradle1
-rw-r--r--juick-rss/src/main/java/com/juick/rss/Main.java5
-rw-r--r--juick-rss/src/main/java/com/juick/rss/Utils.java36
3 files changed, 4 insertions, 38 deletions
diff --git a/juick-rss/build.gradle b/juick-rss/build.gradle
index 6eab9249..2fe22275 100644
--- a/juick-rss/build.gradle
+++ b/juick-rss/build.gradle
@@ -11,6 +11,7 @@ dependencies {
compile project(':juick-core')
providedCompile 'javax.servlet:javax.servlet-api:3.1.0'
compile 'org.apache.commons:commons-dbcp2:2.1.1'
+ compile 'org.apache.commons:commons-lang3:3.4'
providedRuntime 'mysql:mysql-connector-java:5.1.39'
}
diff --git a/juick-rss/src/main/java/com/juick/rss/Main.java b/juick-rss/src/main/java/com/juick/rss/Main.java
index 46e06677..471753b7 100644
--- a/juick-rss/src/main/java/com/juick/rss/Main.java
+++ b/juick-rss/src/main/java/com/juick/rss/Main.java
@@ -21,6 +21,7 @@ import com.juick.Message;
import com.juick.server.MessagesQueries;
import com.juick.server.UserQueries;
import org.apache.commons.dbcp2.BasicDataSource;
+import org.apache.commons.lang3.math.NumberUtils;
import org.springframework.jdbc.core.JdbcTemplate;
import javax.servlet.ServletException;
@@ -70,7 +71,7 @@ public class Main extends HttpServlet {
String uri = request.getRequestURI();
if (uri.equals("/")) {
- int hours = Utils.parseInt(request.getParameter("hours"), 0);
+ int hours = NumberUtils.toInt(request.getParameter("hours"), 0);
if (hours > 0 && hours < 13) {
List<Integer> mids = getLastMessages(hours);
List<Message> msgs = MessagesQueries.getMessages(sql, mids);
@@ -79,7 +80,7 @@ public class Main extends HttpServlet {
response.sendError(404);
}
} else if (uri.equals("/comments")) {
- int hours = Utils.parseInt(request.getParameter("hours"), 0);
+ int hours = NumberUtils.toInt(request.getParameter("hours"), 0);
if (hours > 0 && hours < 13) {
responseReplies(response, hours);
} else {
diff --git a/juick-rss/src/main/java/com/juick/rss/Utils.java b/juick-rss/src/main/java/com/juick/rss/Utils.java
deleted file mode 100644
index 036a5a6b..00000000
--- a/juick-rss/src/main/java/com/juick/rss/Utils.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Juick
- * Copyright (C) 2008-2011, ugnich
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-package com.juick.rss;
-
-/**
- *
- * @author ugnich
- */
-public class Utils {
-
- public static int parseInt(String str, int def) {
- int ret = def;
- if (str != null) {
- try {
- ret = Integer.parseInt(str);
- } catch (Exception e) {
- }
- }
- return ret;
- }
-}