File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
javascript/tokenscript-viewer/src/components/app Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -162,6 +162,9 @@ export class AppRoot {
162
162
response : await getTurnstileToken ( turnstileRequest . siteKey )
163
163
} ;
164
164
}
165
+
166
+ if ( this . viewerType . indexOf ( "tlink" ) )
167
+ throw new Error ( "This TLink API is not available in this context." ) ;
165
168
}
166
169
167
170
return new Promise ( ( resolve , reject ) => {
@@ -181,9 +184,9 @@ export class AppRoot {
181
184
}
182
185
}
183
186
184
- window . addEventListener ( 'message' , messageHandler )
187
+ window . addEventListener ( 'message' , messageHandler ) ;
185
188
186
- window . parent . postMessage ( { type : 'TLINK_API_REQUEST' , data } , '*' )
189
+ ( window . opener ?? window . parent ) . postMessage ( { type : 'TLINK_API_REQUEST' , data } , '*' )
187
190
188
191
setTimeout ( ( ) => {
189
192
window . removeEventListener ( 'message' , messageHandler )
You can’t perform that action at this time.
0 commit comments