fix json api
parent
73efeb0acf
commit
c457cb1daf
|
|
@ -92,7 +92,10 @@ func (a *Ajax) makeTask(r *http.Request) (string, *task.Task, error) {
|
||||||
|
|
||||||
func (a *Ajax) deleteTask(w http.ResponseWriter, r *http.Request) error {
|
func (a *Ajax) deleteTask(w http.ResponseWriter, r *http.Request) error {
|
||||||
_, taskID, _ := a.Cur(r)
|
_, taskID, _ := a.Cur(r)
|
||||||
return a.storageDelTask(taskID)
|
if err := a.storageDelTask(taskID); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return json.NewEncoder(w).Encode(map[string]int{"total": 1})
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *Ajax) completeTask(w http.ResponseWriter, r *http.Request) error {
|
func (a *Ajax) completeTask(w http.ResponseWriter, r *http.Request) error {
|
||||||
|
|
@ -121,7 +124,10 @@ func (a *Ajax) editNote(w http.ResponseWriter, r *http.Request) error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
task.SetNote(form.Get(r, "note"))
|
task.SetNote(form.Get(r, "note"))
|
||||||
return a.storageSetTask(listID, task)
|
if err := a.storageSetTask(listID, task); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return json.NewEncoder(w).Encode(map[string]int{"total": 1})
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *Ajax) editTask(w http.ResponseWriter, r *http.Request) error {
|
func (a *Ajax) editTask(w http.ResponseWriter, r *http.Request) error {
|
||||||
|
|
@ -131,7 +137,10 @@ func (a *Ajax) editTask(w http.ResponseWriter, r *http.Request) error {
|
||||||
}
|
}
|
||||||
_, taskID, _ := a.Cur(r)
|
_, taskID, _ := a.Cur(r)
|
||||||
task.UUID = taskID
|
task.UUID = taskID
|
||||||
return a.storageSetTask(listID, task)
|
if err := a.storageSetTask(listID, task); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return json.NewEncoder(w).Encode(map[string]int{"total": 1})
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *Ajax) setPrio(w http.ResponseWriter, r *http.Request) error {
|
func (a *Ajax) setPrio(w http.ResponseWriter, r *http.Request) error {
|
||||||
|
|
@ -141,7 +150,10 @@ func (a *Ajax) setPrio(w http.ResponseWriter, r *http.Request) error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
task.SetPrio(form.ToInt(form.Get(r, "prio")))
|
task.SetPrio(form.ToInt(form.Get(r, "prio")))
|
||||||
return a.storageSetTask(listID, task)
|
if err := a.storageSetTask(listID, task); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return json.NewEncoder(w).Encode(map[string]int{"total": 1})
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *Ajax) moveTask(w http.ResponseWriter, r *http.Request) error {
|
func (a *Ajax) moveTask(w http.ResponseWriter, r *http.Request) error {
|
||||||
|
|
@ -154,7 +166,10 @@ func (a *Ajax) moveTask(w http.ResponseWriter, r *http.Request) error {
|
||||||
if err := a.storageDelTask(taskID); err != nil {
|
if err := a.storageDelTask(taskID); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return a.storageSetTask(toList, task)
|
if err := a.storageSetTask(toList, task); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return json.NewEncoder(w).Encode(map[string]int{"total": 1})
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *Ajax) parseTaskStr(w http.ResponseWriter, r *http.Request) error {
|
func (a *Ajax) parseTaskStr(w http.ResponseWriter, r *http.Request) error {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue