@@ -128,14 +128,12 @@ func (p *PostgreSQL) GetCompany(id string) (string, error) {
128
128
if err != nil {
129
129
return "" , fmt .Errorf ("error converting cnpj %s to integer: %w" , id , err )
130
130
}
131
-
132
131
ctx := context .Background ()
133
132
if p .newRelic != nil {
134
133
txn := p .newRelic .StartTransaction ("GetCompany" )
135
134
ctx = newrelic .NewContext (ctx , txn )
136
135
defer txn .End ()
137
136
}
138
-
139
137
rows , err := p .pool .Query (ctx , p .sql ["get" ], n )
140
138
if err != nil {
141
139
return "" , fmt .Errorf ("error looking for cnpj %d: %w" , n , err )
@@ -178,7 +176,13 @@ func (p *PostgreSQL) MetaSave(k, v string) error {
178
176
179
177
// MetaRead reads a key/value pair from the metadata table.
180
178
func (p * PostgreSQL ) MetaRead (k string ) (string , error ) {
181
- rows , err := p .pool .Query (context .Background (), p .sql ["meta_read" ], k )
179
+ ctx := context .Background ()
180
+ if p .newRelic != nil {
181
+ txn := p .newRelic .StartTransaction ("MetaRead" )
182
+ ctx = newrelic .NewContext (ctx , txn )
183
+ defer txn .End ()
184
+ }
185
+ rows , err := p .pool .Query (ctx , p .sql ["meta_read" ], k )
182
186
if err != nil {
183
187
return "" , fmt .Errorf ("error looking for metadata key %s: %w" , k , err )
184
188
}
0 commit comments