Exemplo n.º 1
0
func DeleteComment(ctx *middleware.Context, params martini.Params) {
	blogId := ParseInt(params["blogId"])
	seq := ParseInt(params["seq"])
	comment := model.Comment{Blog: model.Blog{Id: blogId}, Seq: seq}

	err := comment.Delete()
	if err != nil {
		ctx.Set("success", false)
		ctx.Set("message", Translate(ctx.S.Get("Lang").(string), "message.error.delete.failed"))
	} else {
		ctx.Set("success", true)
		ctx.Set("message", Translate(ctx.S.Get("Lang").(string), "message.delete.success"))
	}
	ctx.JSON(200, ctx.Response)
}