func (this *ReplyController) Add() { tid := this.Input().Get("tid") err := models.AddReply(tid, this.Input().Get("nickname"), this.Input().Get("content")) if err != nil { beego.Error(err) } err = models.UpdateTopicInfo(tid) if err != nil { beego.Error(err) } this.Redirect("/topic/view/"+tid, 302) }
func (this *ReplyController) Delete() { if !checkAccount(this.Ctx) { this.Redirect("/login", 302) } tid := this.Input().Get("tid") err := models.DeleteReply(this.Input().Get("rid")) if err != nil { beego.Error(err) } err = models.UpdateTopicInfo(tid) if err != nil { beego.Error(err) } this.Redirect("/topic/view/"+tid, 302) }