diff --git a/datapoint.go b/datapoint.go index 7d9bc8f..a4b556b 100644 --- a/datapoint.go +++ b/datapoint.go @@ -27,7 +27,6 @@ type Datapoint struct { LastValue time.Time `db:"last_value"` DatapointValueJSON []byte `db:"datapoint_value_json"` LastDatapointValue DatapointValue - Found bool } type DatapointValue struct { @@ -178,7 +177,6 @@ func DatapointsRetrieve() (dps []Datapoint, err error) { // {{{ dp.Name = res.Name dp.Datatype = res.Datatype dp.LastValue = res.LastValue - dp.Found = true if res.VID.Valid { dpv.ID = int(res.VID.Int64) @@ -198,25 +196,16 @@ func DatapointRetrieve(id int, name string) (dp Datapoint, err error) { // {{{ var query string var param any if id > 0 { - query = `SELECT *, true AS found FROM datapoint WHERE id = $1` + query = `SELECT * FROM datapoint WHERE id = $1` param = id dp.ID = id } else { - query = `SELECT *, true AS found FROM datapoint WHERE name = $1` + query = `SELECT * FROM datapoint WHERE name = $1` param = name } row := service.Db.Conn.QueryRowx(query, param) err = row.StructScan(&dp) - - if err == sql.ErrNoRows { - dp = Datapoint{ - Name: name, - } - err = nil - return - } - if err != nil { err = we.Wrap(err).WithData(name) return diff --git a/main.go b/main.go index 230f034..086797f 100644 --- a/main.go +++ b/main.go @@ -23,7 +23,7 @@ import ( "time" ) -const VERSION = "v6" +const VERSION = "v5" var ( logger *slog.Logger diff --git a/static/css/trigger_edit.css b/static/css/trigger_edit.css index 477f462..af41402 100644 --- a/static/css/trigger_edit.css +++ b/static/css/trigger_edit.css @@ -112,16 +112,9 @@ label { .widgets .datapoints { font: "Roboto Mono", monospace; display: grid; - grid-template-columns: min-content min-content 1fr; + grid-template-columns: min-content 1fr; gap: 6px 8px; margin-bottom: 8px; - white-space: nowrap; -} -.widgets .datapoints .invalid { - color: #c83737; -} -.widgets .datapoints .delete img { - height: 16px; } .widgets .action { display: grid; diff --git a/static/js/trigger_edit.mjs b/static/js/trigger_edit.mjs index d190ef1..e534562 100644 --- a/static/js/trigger_edit.mjs +++ b/static/js/trigger_edit.mjs @@ -1,5 +1,5 @@ export class UI { - constructor(version) {//{{{ + constructor() {//{{{ document.getElementById('button-run'). addEventListener('click', evt => evt.preventDefault()) @@ -7,7 +7,6 @@ export class UI { document.querySelector('input[name="name"]').focus() - this.version = version this.datapoints = [] }//}}} render() {//{{{ @@ -18,9 +17,8 @@ export class UI { let html = Object.keys(this.trigger.datapoints).sort().map(dpName => { const dp = this.trigger.datapoints[dpName] return ` -
-