Compare commits

...
1 Commits
Author SHA1 Message Date
warkanum 0261f121e8 fix(security): change types for template and hasBlock
Tests / Unit Tests (push) Failing after 19s
Tests / Integration Tests (push) Failing after 30s
Build , Vet Test, and Lint / Run Vet Tests (1.23.x) (push) Failing after 39s
Build , Vet Test, and Lint / Lint Code (push) Successful in 3m45s
Build , Vet Test, and Lint / Run Vet Tests (1.24.x) (push) Successful in 3m47s
Build , Vet Test, and Lint / Build (push) Successful in 3m47s
2026-08-10 20:46:40 +02:00
+4 -4
View File
@@ -924,8 +924,8 @@ func (p *DatabaseRowSecurityProvider) GetRowSecurity(ctx context.Context, userRe
userRef = v.UserID
}
var template string
var hasBlock bool
var template sql.NullString
var hasBlock sql.NullBool
runQuery := func() error {
query := fmt.Sprintf(`SELECT p_template, p_block FROM %s($1, $2, $3)`, p.sqlNames.RowSecurity)
@@ -945,8 +945,8 @@ func (p *DatabaseRowSecurityProvider) GetRowSecurity(ctx context.Context, userRe
Schema: schema,
Tablename: table,
UserID: userRef,
Template: template,
HasBlock: hasBlock,
Template: template.String,
HasBlock: hasBlock.Bool,
}, nil
}