here we go
parent
4de3b4a822
commit
09f3baee4d
|
|
@ -71,16 +71,17 @@ func Main() {
|
|||
return
|
||||
}
|
||||
|
||||
reqF := f
|
||||
if queryF := r.URL.Query().Get("f"); queryF != "" {
|
||||
queryF = path.Join("http", queryF)
|
||||
reqF, err = ledger.NewFiles(queryF)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
|
||||
switch r.URL.Path {
|
||||
case "/api/transactions":
|
||||
reqF := f
|
||||
if queryF := r.URL.Query().Get("f"); queryF != "" {
|
||||
queryF = path.Join("http", queryF)
|
||||
reqF, err = ledger.NewFiles(queryF)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
lastNLines, err := reqF.TempGetLastNLines(20)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
|
|
@ -104,7 +105,10 @@ func Main() {
|
|||
if err := json.NewDecoder(r.Body).Decode(&lines); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
http.Error(w, "not done yet", http.StatusNotImplemented)
|
||||
if err := reqF.TempSetLastNLines(20, lines); err != nil {
|
||||
http.Error(w, err.Error(), http.StatusBadRequest)
|
||||
}
|
||||
w.WriteHeader(http.StatusResetContent)
|
||||
return
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -79,6 +79,7 @@
|
|||
}
|
||||
function loadLastNLines(lastNLines) {
|
||||
var result = `<form onsubmit="setLastNLines(this); return false;" action="#">`
|
||||
result += ` <div>${f}</div>`
|
||||
result += ` <textarea name="lastNLines">`
|
||||
for (var k in lastNLines) {
|
||||
result += lastNLines[k] + "\n"
|
||||
|
|
|
|||
Loading…
Reference in New Issue