// Add a new todo func (h *TodoHandlers) AddTodo(c *cli.Context) { var todo todos.Todo todo.Id = "" todo.Description = c.Args().First() created, err := h.Client.SaveTodo(todo) if err != nil { ////log.Crit(err) fmt.Println("resultCode: ", 500, "resultInfo:", "problem decoding body") return } fmt.Println("resultCode: ", 201, "resultInfo: ", created) }
// Add a new todo func (h *TodoHandlers) SaveTodo(c *cli.Context) { id := c.Args().First() Description := c.Args().Get(1) var todo todos.Todo todo.Id = id todo.Description = Description saved, err := h.Client.SaveTodo(todo) if err != nil { //log.Crit(err) fmt.Println(500, "problem decoding body") return } fmt.Println(200, saved) }