]> source.dussan.org Git - gitblit.git/commitdiff
Fix failure of RedisTicketService to determine hasTicket 42/42/1
authorJames Moger <james.moger@gitblit.com>
Tue, 8 Apr 2014 04:48:19 +0000 (00:48 -0400)
committerJames Moger <james.moger@gitblit.com>
Tue, 8 Apr 2014 04:48:19 +0000 (00:48 -0400)
releases.moxie
src/main/java/com/gitblit/tickets/RedisTicketService.java

index e9a92c22009e8355b169f7040b2e97424798d10a..f25ad514f3ecf9a7bb532ac6221ce8331ec02612 100644 (file)
@@ -14,6 +14,7 @@ r22: {
     - Fix intermittent NPE in determining commit date in RefModel (issue-401)
     - Fix closing ticket on push by parsing commit messages for closes|fixes (issue-404)
     - Ensure the Lucene ticket index is updated on repository deletion.
+    - Fixed failure to properly determine hasTicket in RedisTicketService
     changes:
     - Specify the --dailyLogFile option for the Ubuntu and CentOS service scripts (issue-348)
     - Improve logging for missing LDAP uid attribute when synchronizing (issue-394)
index bc639da71516cdc9313a7eb498ac1dc4ec71c9ee..58f7243cdfa92882cfd92b1f6ba2da6d5098a3c5 100644 (file)
@@ -168,7 +168,7 @@ public class RedisTicketService extends ITicketService {
                }
                try {
                        Boolean exists = jedis.exists(key(repository, KeyType.journal, ticketId));
-                       return exists != null && !exists;
+                       return exists != null && exists;
                } catch (JedisException e) {
                        log.error("failed to check hasTicket from Redis @ " + getUrl(), e);
                        pool.returnBrokenResource(jedis);