瀏覽代碼

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

Co-authored-by: masong <misu99@github.com>
misu 3 年之前
父節點
當前提交
cb0928a03c
共有 1 個文件被更改,包括 3 次插入0 次删除
  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)
 }