Bläddra i källkod

获取企业微信实例,设置全局Cache (#671)

Co-authored-by: masong <misu99@github.com>
misu 3 år sedan
förälder
incheckning
cb0928a03c
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      wechat.go

+ 3 - 0
wechat.go

@@ -76,5 +76,8 @@ func (wc *Wechat) GetOpenPlatform(cfg *openConfig.Config) *openplatform.OpenPlat
 
 // GetWork 获取企业微信的实例
 func (wc *Wechat) GetWork(cfg *workConfig.Config) *work.Work {
+	if cfg.Cache == nil {
+		cfg.Cache = wc.cache
+	}
 	return work.NewWork(cfg)
 }