tests: fix SQL syntax error with postgres adapter

This commit is contained in:
Yonas Habteab 2025-06-10 14:16:14 +02:00
parent ea17fa4a4e
commit 6954dc4e6e

View file

@ -500,10 +500,10 @@ func TestObjectSync(t *testing.T) {
StateType string `db:"state_type"`
}
var row Row
err = db.Get(&row, `SELECT is_acknowledged, is_sticky_acknowledgement, state_type
err = db.Get(&row, db.Rebind(`SELECT is_acknowledged, is_sticky_acknowledgement, state_type
FROM host_state
INNER JOIN host ON host_state.host_id = host.id
WHERE host.name = ?`, host.Name,
WHERE host.name = ?`), host.Name,
)
require.NoError(t, err, "querying host state should not fail")
require.Equal(t, types.Bool{Bool: isAcknowledged, Valid: true}, row.IsAcknowledged, "host should be acknowledged")