From a514d239f8de6bead14dc28c6dec31c3ad6ef9dd Mon Sep 17 00:00:00 2001 From: Jeff Lai Date: Tue, 15 Mar 2016 14:23:42 +0800 Subject: [PATCH] Check empty tokens --- lib/dingtalk/api/base.rb | 4 ++-- lib/dingtalk/api/suite.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/dingtalk/api/base.rb b/lib/dingtalk/api/base.rb index 7e854c0..3e01421 100644 --- a/lib/dingtalk/api/base.rb +++ b/lib/dingtalk/api/base.rb @@ -12,7 +12,7 @@ module Dingtalk end def access_token - redis.get("#{corp_id}_#{ACCESS_TOKEN}") || set_access_token + redis.get("#{corp_id}_#{ACCESS_TOKEN}").to_s.empty? || set_access_token end def set_access_token @@ -20,7 +20,7 @@ module Dingtalk end def js_ticket - redis.get("#{corp_id}_#{JS_TICKET}") || set_js_ticket + redis.get("#{corp_id}_#{JS_TICKET}").to_s.empty? || set_js_ticket end def set_js_ticket diff --git a/lib/dingtalk/api/suite.rb b/lib/dingtalk/api/suite.rb index 313825d..3409ef7 100644 --- a/lib/dingtalk/api/suite.rb +++ b/lib/dingtalk/api/suite.rb @@ -18,7 +18,7 @@ module Dingtalk end def suite_access_token - redis.get(SUITE_ACCESS_TOKEN) || set_suite_access_token + redis.get(SUITE_ACCESS_TOKEN).to_s.empty? || set_suite_access_token end def set_suite_access_token -- libgit2 0.21.0