|
|
@@ -3,7 +3,6 @@ package wechat |
|
|
|
import ( |
|
|
|
"code.gitea.io/gitea/models" |
|
|
|
"code.gitea.io/gitea/modules/log" |
|
|
|
"code.gitea.io/gitea/modules/setting" |
|
|
|
"errors" |
|
|
|
"fmt" |
|
|
|
) |
|
|
@@ -13,6 +12,7 @@ type Template interface { |
|
|
|
Data(ctx *TemplateContext) *DefaultWechatTemplate |
|
|
|
MsgId(ctx *TemplateContext) string |
|
|
|
Url(ctx *TemplateContext) string |
|
|
|
TemplateId(ctx *TemplateContext) string |
|
|
|
} |
|
|
|
|
|
|
|
type TemplateContext struct { |
|
|
@@ -36,7 +36,7 @@ func SendTemplateMsg(template Template, ctx *TemplateContext, userId int64) erro |
|
|
|
} |
|
|
|
req := TemplateMsgRequest{ |
|
|
|
ToUser: openId, |
|
|
|
TemplateId: setting.CloudbrainStartedTemplateId, |
|
|
|
TemplateId: template.TemplateId(ctx), |
|
|
|
Url: template.Url(ctx), |
|
|
|
ClientMsgId: template.MsgId(ctx), |
|
|
|
Data: template.Data(ctx), |
|
|
|