aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2013-08-12 12:27:03 +0200
committerSimon Brandhof <simon.brandhof@gmail.com>2013-08-12 17:35:17 +0200
commitb2b78e6333268b30e8d5825de2ed5d2c5958d7a8 (patch)
tree08a01019bc0f4b0216f18a02a2484321ffb510cd /sonar-server
parent8fcb46a50cda99df2d35e4ecf93425c011ce96cd (diff)
downloadsonarqube-b2b78e6333268b30e8d5825de2ed5d2c5958d7a8.tar.gz
sonarqube-b2b78e6333268b30e8d5825de2ed5d2c5958d7a8.zip
SONAR-4563 Use strict comparison for createdAfter in the Issues search engine
Diffstat (limited to 'sonar-server')
-rw-r--r--sonar-server/src/main/java/org/sonar/server/issue/IssueFilterParameters.java1
-rw-r--r--sonar-server/src/main/java/org/sonar/server/issue/PublicRubyIssueService.java1
2 files changed, 2 insertions, 0 deletions
diff --git a/sonar-server/src/main/java/org/sonar/server/issue/IssueFilterParameters.java b/sonar-server/src/main/java/org/sonar/server/issue/IssueFilterParameters.java
index c4b6d9c92db..d1101062bf5 100644
--- a/sonar-server/src/main/java/org/sonar/server/issue/IssueFilterParameters.java
+++ b/sonar-server/src/main/java/org/sonar/server/issue/IssueFilterParameters.java
@@ -47,6 +47,7 @@ public class IssueFilterParameters {
public static final String ASSIGNED = "assigned";
public static final String PLANNED = "planned";
public static final String CREATED_AFTER = "createdAfter";
+ public static final String CREATED_AT_OR_AFTER = "createdAtOrAfter";
public static final String CREATED_BEFORE = "createdBefore";
public static final String PAGE_SIZE = "pageSize";
public static final String PAGE_INDEX = "pageIndex";
diff --git a/sonar-server/src/main/java/org/sonar/server/issue/PublicRubyIssueService.java b/sonar-server/src/main/java/org/sonar/server/issue/PublicRubyIssueService.java
index b7e7f616612..9f39ad2c2fe 100644
--- a/sonar-server/src/main/java/org/sonar/server/issue/PublicRubyIssueService.java
+++ b/sonar-server/src/main/java/org/sonar/server/issue/PublicRubyIssueService.java
@@ -88,6 +88,7 @@ public class PublicRubyIssueService implements RubyIssueService {
.assignees(RubyUtils.toStrings(props.get(IssueFilterParameters.ASSIGNEES)))
.assigned(RubyUtils.toBoolean(props.get(IssueFilterParameters.ASSIGNED)))
.planned(RubyUtils.toBoolean(props.get(IssueFilterParameters.PLANNED)))
+ .createdAtOrAfter(RubyUtils.toDate(props.get(IssueFilterParameters.CREATED_AT_OR_AFTER)))
.createdAfter(RubyUtils.toDate(props.get(IssueFilterParameters.CREATED_AFTER)))
.createdBefore(RubyUtils.toDate(props.get(IssueFilterParameters.CREATED_BEFORE)))
.pageSize(RubyUtils.toInteger(props.get(IssueFilterParameters.PAGE_SIZE)))