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 {
162162 response : await getTurnstileToken ( turnstileRequest . siteKey )
163163 } ;
164164 }
165+
166+ if ( this . viewerType . indexOf ( "tlink" ) )
167+ throw new Error ( "This TLink API is not available in this context." ) ;
165168 }
166169
167170 return new Promise ( ( resolve , reject ) => {
@@ -181,9 +184,9 @@ export class AppRoot {
181184 }
182185 }
183186
184- window . addEventListener ( 'message' , messageHandler )
187+ window . addEventListener ( 'message' , messageHandler ) ;
185188
186- window . parent . postMessage ( { type : 'TLINK_API_REQUEST' , data } , '*' )
189+ ( window . opener ?? window . parent ) . postMessage ( { type : 'TLINK_API_REQUEST' , data } , '*' )
187190
188191 setTimeout ( ( ) => {
189192 window . removeEventListener ( 'message' , messageHandler )
You can’t perform that action at this time.
0 commit comments