feat: create email channel for user after binding email

This commit is contained in:
JustSong
2023-05-06 11:10:26 +08:00
parent e03ba3439d
commit 2587f1533b
3 changed files with 18 additions and 1 deletions

View File

@@ -699,6 +699,16 @@ func EmailBind(c *gin.Context) {
})
return
}
// create email channel for this user
emailChannel := model.Channel{
Type: model.TypeEmail,
UserId: user.Id,
Name: "email",
Description: "系统自动创建",
Status: common.ChannelStatusEnabled,
CreatedTime: common.GetTimestamp(),
}
_ = emailChannel.Insert()
c.JSON(http.StatusOK, gin.H{
"success": true,
"message": "",