Submit a task
This commit is contained in:
@@ -49,11 +49,42 @@ func (a *Ajax) loadTasks(w http.ResponseWriter, r *http.Request) error {
|
||||
}
|
||||
|
||||
func (a *Ajax) newTask(w http.ResponseWriter, r *http.Request) error {
|
||||
listID, task, err := a.makeTask(r)
|
||||
listID, newTask, err := a.makeTask(r)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return a.storageSetTask(listID, task.UUID, task)
|
||||
if err := a.storageSetTask(listID, newTask.UUID, newTask); err != nil {
|
||||
return err
|
||||
}
|
||||
// {"total":4,"list":[
|
||||
// {"id":"3455",
|
||||
// "title":"redo qvolution",
|
||||
// "listId":"18",
|
||||
// "date":"14 Oct 2019 12:56 PM",
|
||||
// "dateInt":1571079392,
|
||||
// "dateInline":"14 Oct",
|
||||
// "dateInlineTitle":"created at 14 Oct 2019 12:56 PM",
|
||||
// "dateEditedInt":1571079401,
|
||||
// "dateCompleted":"",
|
||||
// "dateCompletedInline":"",
|
||||
// "dateCompletedInlineTitle":"Completed at ",
|
||||
// "compl":0,
|
||||
// "prio":"0",
|
||||
// "note":"",
|
||||
// "noteText":"",
|
||||
// "ow":4,
|
||||
// "tags":"work",
|
||||
// "tags_ids":"138",
|
||||
// "duedate":"",
|
||||
// "dueClass":"",
|
||||
// "dueStr":"",
|
||||
// "dueInt":33330000,
|
||||
// "dueTitle":"Due "}
|
||||
// ]}
|
||||
return json.NewEncoder(w).Encode(map[string]interface{}{
|
||||
"total": 1,
|
||||
"list": []*task.Task{newTask},
|
||||
})
|
||||
}
|
||||
|
||||
func (a *Ajax) makeTask(r *http.Request) (string, *task.Task, error) {
|
||||
|
||||
Reference in New Issue
Block a user