コード例 #1
0
ファイル: receivers.go プロジェクト: ninnemana/API
func DeleteContactReceiver(rw http.ResponseWriter, req *http.Request, params martini.Params, enc encoding.Encoder) string {
	var err error
	var cr contact.ContactReceiver

	if cr.ID, err = strconv.Atoi(params["id"]); err != nil {
		apierror.GenerateError("Trouble getting contact receiver ID", err, rw, req)
	}

	if err = cr.Delete(); err != nil {
		apierror.GenerateError("Trouble deleting contact receiver", err, rw, req)
	}

	return encoding.Must(enc.Encode(cr))
}