|
@@ -100,7 +100,7 @@ let Wechat = {
|
|
module.exports = Wechat;
|
|
module.exports = Wechat;
|
|
|
|
|
|
function getTokenFromCache(callback){
|
|
function getTokenFromCache(callback){
|
|
- if(Config.Wechat.StoreType=='Memcache'){
|
|
+ if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
|
|
Memcache.get('wechat_AccessToken',function(err,data){
|
|
Memcache.get('wechat_AccessToken',function(err,data){
|
|
if(!err && data){
|
|
if(!err && data){
|
|
callback(data);
|
|
callback(data);
|
|
@@ -129,7 +129,7 @@ function getTokenFromCache(callback){
|
|
|
|
|
|
function setTokenToCahe(token,expires){
|
|
function setTokenToCahe(token,expires){
|
|
expires = expires - 60;
|
|
expires = expires - 60;
|
|
- if(Config.Wechat.StoreType=='Memcache'){
|
|
+ if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
|
|
Memcache.set('wechat_AccessToken',token,expires,function(err){
|
|
Memcache.set('wechat_AccessToken',token,expires,function(err){
|
|
if(err) console.log(err);
|
|
if(err) console.log(err);
|
|
})
|
|
})
|
|
@@ -140,7 +140,7 @@ function setTokenToCahe(token,expires){
|
|
}
|
|
}
|
|
|
|
|
|
function getTicketFromCache(callback){
|
|
function getTicketFromCache(callback){
|
|
- if(Config.Wechat.StoreType=='Memcache'){
|
|
+ if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
|
|
Memcache.get('wechat_JsApiTicket',function(err,data){
|
|
Memcache.get('wechat_JsApiTicket',function(err,data){
|
|
if(!err && data){
|
|
if(!err && data){
|
|
callback(data);
|
|
callback(data);
|
|
@@ -169,7 +169,7 @@ function getTicketFromCache(callback){
|
|
|
|
|
|
function setTicketToCahe(ticket,expires){
|
|
function setTicketToCahe(ticket,expires){
|
|
expires = expires - 5;
|
|
expires = expires - 5;
|
|
- if(Config.Wechat.StoreType=='Memcache'){
|
|
+ if(Config.Wechat.StoreType=='Memcache' && Config.Database.Memcache.on){
|
|
Memcache.set('wechat_JsApiTicket',ticket,expires,function(err){
|
|
Memcache.set('wechat_JsApiTicket',ticket,expires,function(err){
|
|
if(err) console.log(err);
|
|
if(err) console.log(err);
|
|
})
|
|
})
|