add delete facebook command action
This commit is contained in:
@@ -133,3 +133,8 @@ func (p *ChannelModel) GetFacebookPageTmpl(fbid string) (tmpl string, err error)
|
||||
rt = nil
|
||||
return tmpl, nil
|
||||
}
|
||||
|
||||
// DeleteFacebookPage -
|
||||
func (p *ChannelModel) DeleteFacebookPage(fbid string) (err error) {
|
||||
return DeleteFacebookRT(p.ID, fbid)
|
||||
}
|
||||
|
||||
@@ -87,3 +87,19 @@ func (p *ChannelFacebookRT) Write() (err error) {
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeleteFacebookRT -
|
||||
func DeleteFacebookRT(channel, facebook string) (err error) {
|
||||
if len(channel) == 0 || len(facebook) == 0 {
|
||||
return errors.New("channel or fbid is empty")
|
||||
}
|
||||
|
||||
db := models.GetConn()
|
||||
|
||||
query := `delete from "discord"."channel_facebook_rt" where "channel" = $1 and "facebook" = $2`
|
||||
_, err = db.Exec(query, channel, facebook)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user