Example #1
0
func (tr *X10DeviceResource) CreateDevice(c *gin.Context) {
	var device api.X10Device

	if err := c.Bind(&device); err != nil {
		c.JSON(400, api.NewError("problem decoding body"))
		return
	}
	// device.Status = api.TodoStatus
	device.Created = int32(time.Now().Unix())

	tr.db.Save(&device)

	c.JSON(201, device)
}