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