File tree Expand file tree Collapse file tree 1 file changed +16
-7
lines changed
Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,9 @@ export function validateRequest(
6969 "client.id" : clientId ,
7070 } ) ;
7171
72- const website = await getWebsiteByIdV2 ( clientId ) ;
72+ const website = await record ( "getWebsiteByIdV2" , ( ) =>
73+ getWebsiteByIdV2 ( clientId )
74+ ) ;
7375 if ( ! website || website . status !== "ACTIVE" ) {
7476 logBlockedTraffic (
7577 request ,
@@ -97,11 +99,13 @@ export function validateRequest(
9799
98100 if ( website . ownerId ) {
99101 try {
100- const result = await autumn . check ( {
101- customer_id : website . ownerId ,
102- feature_id : "events" ,
103- send_event : true ,
104- } ) ;
102+ const result = await record ( "autumn.check" , ( ) =>
103+ autumn . check ( {
104+ customer_id : website . ownerId || "" ,
105+ feature_id : "events" ,
106+ send_event : true ,
107+ } )
108+ ) ;
105109 const data = result . data ;
106110
107111 if ( data && ! ( data . allowed || data . overage_allowed ) ) {
@@ -139,7 +143,12 @@ export function validateRequest(
139143 }
140144
141145 const origin = request . headers . get ( "origin" ) ;
142- if ( origin && ! isValidOrigin ( origin , website . domain ) ) {
146+ if (
147+ origin &&
148+ ! ( await record ( "isValidOrigin" , ( ) =>
149+ isValidOrigin ( origin , website . domain )
150+ ) )
151+ ) {
143152 logBlockedTraffic (
144153 request ,
145154 body ,
You can’t perform that action at this time.
0 commit comments