fixes #49 can't use isSet on grails 2.3
diff --git a/RedisGrailsPlugin.groovy b/RedisGrailsPlugin.groovy
index cff90a8..2b1956b 100644
--- a/RedisGrailsPlugin.groovy
+++ b/RedisGrailsPlugin.groovy
@@ -19,7 +19,7 @@
class RedisGrailsPlugin {
- def version = "1.6.2"
+ def version = "1.6.3"
def grailsVersion = "2.0.0 > *"
def author = "Ted Naleid"
def authorEmail = "contact@naleid.com"
diff --git a/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy b/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy
index f1e3d8b..c814eef 100644
--- a/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy
+++ b/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy
@@ -36,8 +36,8 @@
}
def host = redisConfigMap?.host ?: 'localhost'
- def port = redisConfigMap.isSet("port") ? "${redisConfigMap.port}" as Integer : Protocol.DEFAULT_PORT
- def timeout = redisConfigMap.isSet("timeout") ? "${redisConfigMap?.timeout}" as Integer : Protocol.DEFAULT_TIMEOUT
+ def port = redisConfigMap.containsKey("port") ? "${redisConfigMap.port}" as Integer : Protocol.DEFAULT_PORT
+ def timeout = redisConfigMap.containsKey("timeout") ? "${redisConfigMap?.timeout}" as Integer : Protocol.DEFAULT_TIMEOUT
def password = redisConfigMap?.password ?: null
def database = redisConfigMap?.database ?: Protocol.DEFAULT_DATABASE
def sentinels = redisConfigMap?.sentinels ?: null