PageSourceSearch

https://www.joyn.at/_next/static/chunks/5563-44629781779b9540.js

js joyn.at collected 2026-09-24 09:44:21 UTC 28,537 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5563],{17599:(e,a,t)=>{t.d(a,{B:()=>f});var n=t(62415),c=t(22122),d=t(93385),r=t(70446);function o(){let e=(0,n._)(["\n    query GetAccountInfo {\n        me {\n            account {\n                id\n                createdAt\n            }\n            profile {\n                id\n                email\n                gender\n                birthday\n                avatar {\n                    color\n                    icon\n                    iconURL\n                }\n            }\n            ...UserState\n            productSubscriptions {\n                provider {\n                    name\n                }\n                state {\n                    freeTrialUntil\n                    isActive\n                    expiresOn\n                }\n                productDetails {\n                    id\n                    type\n                }\n            }\n            subscriptionsData {\n                config {\n                    ...SubscriptionConfig\n                }\n            }\n            bookmarkedBrands {\n                id\n            }\n        }\n    }\n    ","\n    ","\n"]);return o=function(){return e},e}let f=(0,c.Ay)(o(),d.P,r.S)},32377:(e,a,t)=>{t.d(a,{r:()=>n});let n=(e,a)=>{let t=e("joyn-application-id-header",!1),n=a();return t?{"Joyn-Application-Id":n.id,...n.headers}:n.headers}},36383:(e,a,t)=>{t.d(a,{F:()=>r,L:()=>d});var n=t(27553),c=t(16024);function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.vF;window.JOYN_APPLICATION_LOAD_SESSION=(0,n.A)(),e.warn("Joyn application load session",{data:{joyn_application_load_session:window.JOYN_APPLICATION_LOAD_SESSION}})}function r(){return window.JOYN_APPLICATION_LOAD_SESSION}},42054:(e,a,t)=>{t.d(a,{DW:()=>n.DW});var n=t(95743)},55260:(e,a,t)=>{t.d(a,{n4:()=>E,G6:()=>p});let n={DetailChannelPageServerSide:"541b6c76efa15845e962bf76bb376f576e144873784b231b7f79cb94ef1dc7f1",PagePlayClip:"dcbb02ba81055954ec2fa0ea6d5fde64de399d932fc4485464d12688384d2d32",PagePlayCompilationItem:"b2621ea19ec22a7b7b49caacd4c4196b7d5de2c7067f7b4a11d879b70fdac3bd",PagePlayCompilationItemLegacy:"f9d265d4a08ce4372b85bd585918337301e1e72dd74da6fd7e9679129f3ab516",PageMoviePlayerV2ServerSide:"feeb15badd59e37d816b27e67f9102576dbdf8c53c138feef7829fa0bb657c01",PagePlayHighlight:"808eef402a1fb01d3ebf53a88b15169876fbeb0586b4a4f93e0ad4556ec4bd0f",LivestreamIdByBrand:"333399353bead5c153684c1c326504e82e7494ae2e89ca1d11d4ad76a16a839e",PageLivePlayerV2ServerSide:"0c8dd634d71e4f0da575be4180e299df71548323d5158e56116898ccaa3dc048",PagePlaylistPlayerV2ServerSide:"427755481600c75e62c43937a1aca5af1918d7f366fa50590c91307657d2d6b7",PageSeriesEpisodePlayerV2ServerSide:"7eee0a76aa81180f028409fe786e790116fe5c7edef90b29b0c465024b5eb6d7",PageSportsMatchPlayerV2ServerSide:"4a9024d608d2ee18656e9256d6c67a540442b71d7d962ab37f1c9ff2e75fad2f",PagePlayTrailer:"912ae008e6df7459a9ba6345450b0f9d11dd59c81066b07f609a5493fc1c02fe",BlocksAndLazyBlocksServerSide:"581d435245dab3e1431977ef41f56c6fc9787c518d26d645171a878383b45934",BlocksAndLazyBlocksPlaceholders:"07d13b96b09c1f242dc0e1a71b8ee61a3eac31c2f1b8a6ed7c5bc0ead516e859",Blocks:"b136380c332b3c0ec5b8e074546bad5f12715dfb77076296ed72d4977e2a7f58",BlocksWithToken:"57cd62e6afdcece5c2bd315ef043c5a7bca02465c8f7e9f06897bfee2281916b",EntitlementInfo:"04e0668a9a65343eeb27570478272903ad0b00798baa27101f0006fd265c5e1b",WatchNext:"612df80aa81fb95da88eb90588db3051052e6ed6248c4cd129ca21bc265aabf6",FskVersion:"e2f923d5e6fafc45a1dabff4636691568a11ecab3fad2979a133bb42936fd4a6",GetBookmarkItems:"aa88ab59413de904a2914da73e1e2926eba925b77ef7363370bb758c5ee366e8",Navigation:"818622ff5afe143664241034ba0c537650ec9a2eeae4d568830b47d8de605b7e",HeroLandingIntegration:"63bc5bcc619f171ca4e3a80042c9bcc19fcbeac7d2df7459bf6c5b0236f2fda0",HeroLandingResumePositionsWithToken:"d3b7e480f593ba4866598f8cfe95185b3e400fcff112c026dc4e1b5ad4b0d537",AllLanes:"e98ea9cfd3462c66888282d8d6223dbeebea73a096d57cc0fe5ddd1fdcb027a9",LandingBlocks:"1655591f83b0dc1508ad4d52c5f37f72d410f48ad08c3e5f2de8622f86a21c68",LandingBlocksWithToken:"0e99c712a08e4c0fb9d4a85c988b633bd1b4d184936e680c39acc5ee3926f6cb",LiveLane:"51659c62d4e4a6628d1e512190a3b0659486478b12be494875bef5a83dcb79ed",LaneLiveLogo:"d1201dedca99c3e1dd976ca8e2ddc0a01e40b3a70fb64e2bb29bf491b369bee7",LaneMoreLikeThis:"74a9801aeb95bd68617
1d69aad5c8c8e780ccb185267aced71982edab7b5a0301",PlaylistLaneWithToken:"8af02a45fad5f7b842aed2edf8bbdbc41c022ac9092a5f81109378e623204eff",ResumePositionsWithToken:"362a1247c64705097a83a48dc5fb99a29dd573fe276f0b2fb91e50c165752e0b",ClipsAndTrailersNew:"580dc48f4d6c01a5451ea9ec9410b019dbb303b4a63c3cad4fcc8b243b073905",Season:"ee2396bb1b7c9f800e5cefd0b341271b7213fceb4ebe18d5a30dab41d703009f",LaneBookmark:"7a15f636106535ea73d0cf6dff0c868ff63d49b273cef76220842064d5fd7247",RecommendationLane:"81939c3150c657a7a90e91b5be8b04103c0f2c29b43dd66cbba8ac8720d92751",ResumeLaneWithToken:"8795acc1fe7e6183e5a81f51a7a38b07fad9f60d3018f0db70b4ba72a49aec0d",AlgoliaApiKey:"21a962eb1b3f05c32b85cf8d015f1814563af3d4aede35d6e2f211838fdcfb61",ArticlePage:"eae91f29dca819fa2b43f50247cc80e3e66182e9dee3036819f0760ec1f48602",BrandsStaticPaths:"b68e90cc6b2bd50c8a57538d0a61abf256fd8344f1a72609545e0f0273c11e63",PageDetailLiveChannel:"0df0a0807bbdcd340ec430999533a55c7a0155bdf98de5bbd8a16ff2bb871a3e",PageDetailMediaLibrary:"f61159391eed95487997fe2a9eab1fe25198e12b35f6206f60eb9f477187fab3",MediaLibraryEpg:"8084cc5c893df3ab536cf30d17cb233e8a0990fd76a44bfaa68f540b4a4c50ca",CompilationDetailPageStatic:"f4103ea8a4ebecaf873e439029ea8e8e478031596097808596e7053b5618cae4",CompilationDetailPersonalized:"77ad35c0a085fead1eb119aeb113b7018e95d1ad25c66f0de18c85c5d4802366",EpisodeDetailPageStatic:"c4bcacee94d38133e87879dad8d69bd8a74c7326262a1848cceb964b871c1551",MovieStaticPaths:"b7d12eb035bf3e0ab8ea1c0e55ce335dc388eebe2e0cc5ce484651b244ab716d",PageMovieDetailStatic:"9ae6bcd8c45a5e350438d1cc415a022fe053e938c93438509f60ae3abb425fa7",SeriesDetailNewPageStatic:"e867452d17ef36e5c077db5cdcad7563a9aebede497c24ac8fae779723bc462d",RecentEpisodes:"165df4f031673746960ae3b36a86d3a6249257b26551dd1407fde75056689305",RecentEpisodesResumePositions:"3e1a8e22824811a6cd77ecb6b8f5a5ce6688ed7cb2b2a664fa2e1eaefe28aa2e",SeriesLiveShow:"1d18e1eda053945662d22d922bdcd119c0701afaac8b9ef05d339558a0975a29",SeriesStaticPaths:"9262e66214df13d7b402d850ca261ec81049d7f06ec01d8c0bf575a4a770a472",LandingPageClient:"5838ac6b328cda91a70da264d5be09d4735cf95de8d9ee00cec60e77fcc3df08",LandingPageServerSide:"7326f0f380e181046402d600ea5e73c29dd342a4d55257ff0e5e2fd78326d8b6",LandingPageCrawlers:"dc9545fac383acc6cf6b3f6a9833ba37bbbbfcb4c4d11fc5fcde6e428945f86c",LandingPagePlaceholders:"7d4e27e006c004386227316a9f1de39ec742c94c49ee55198368eb03a8404163",PageCollectionsDetail:"bf3a273afa54de5a577de160cc82e55824b0e92c87c8bb0b470087eedaeb7c18",PageLiveTv:"87cfb8fb2a3e6b25633b860f72fb102860b127f69444c64c6fb59379f8da0663",PageMediathekenStatic:"5b3453d0c2a29a96877efa34d42aaa896378b28670307ae09b3acd829b548019",PageOverviewCollectionQuery:"bdf4e08de65351750eefb2165a58af50c9e4b3526b78cd75e2066df2bc7ec8d8",GenresPaths:"435ae0c38956a45a4a451b4cb694c9b90913e873e64f9b18e84b107369385701",PageOverviewGenre:"37ba6d0dde470df3f8999d49bcd24bc5c72b8e7192768026d82447c664c6ab7f",SearchQ:"bb2bab6cbe17321d7eddd5006e7f40765faedd79790b193a59d83f4640694856",SearchTopTen:"a07be327416e0a788418372c6156fdb1e47d9f8a32a59a7a2024c7737b651258",BrandByLivestream:"0e45001f449dbde12c7e1717970c5d7a0dea61a8440e4d129befc993a3623fea",Livestream:"d68f36bd5041345615c8af48e67af6f77faabda8831aea323a4c24b9f102eef2",LivestreamByBrand:"ff1ca27421281a6a1c68af5d138bbb0aa7741f9711850c33215d87b8ebd5f0ad",LivestreamByBrandId:"28610fcb9a202dfb02614984e3dd823e4253dcfe6db25f74b6a24491d13a97c6",LivestreamMarkingsByBrand:"236a90c262feaa60f83a896fe5b683400133c061e12072a4df0d3ceed4d3adb7",LivestreamOverviewByBrand:"5a094812b90747ed18d2eac87f8b29a82e403a02f329d03478f7b2a5cf6ca463",Canonical:"4e16aa6e26e82cf533a1f9ca2c8b322512a8b8c29a9211a6b7b316c1029e482f",PageClipPlayerClientSide:"aa4949456f7189ee0f45bc0ae4d3b74ec775cc495f3225986d1112e1504d7b95",PageClipPlayerServerSide:"1e313539c4af58cfe1ff237f518d6f751508d011fc9149bf37fb13b2d1464cc6",PageCompilationItemPlayerClientSide:"8025eaf32540f47be5a377ceef8ce718116159569ad1d7e32766abed97f87961",PageCompilationItemPlayerServerSide:"b50339fd8eccfe64edaf9659d628649b3e364274a39c6ffdc34c8f3caab63cff",PageHighlightPlayerClientSide:"497626ae16c19df71d61147590e7eaa7e3b288f90a3e207c400daaf1651563de",PageHighlightPlayerServerSide:"3f2799ceab161b407304a0c76ffa9a338daa085d1cac4a866ba6b5d6b7b6ca33",PageLivePlayerClientSide:"52b37a3cf5bc75e56026aed7b0d234874eeabd2eccd369d0cd3d3a6ea15ef566",PageLivePlayerServerSide:"d7fc9f4edd75f0a398192acb29bee8a44f569eb455a2101d6ec71c6a6c52855c",PageMoviePlayerClientSide:"a06da53f05ced9524e1694940d6ceb23e97d85cdb081d3c2ac44ffae5b3190a6",PageMoviePlayerServerSide:"6f6d6ead26548784d70c97540e0241491d19b1a52e7a837e871afe297d39f1c8",PagePlaylistPlayerClientSide:"6ac508387ffc8986af986b3de590cbf1e6f679d4a433f3f73a586bc09213b701",PagePlaylistPlayerServerSide:"cd9dfdd6856ad4e120ce60f08d7aed73af7568e267090dac18fb718c9baf9602",PageSeriesEpisodePlayerClientSide:"864e9acb09fed428ad277efef2351295e76518b6803e63d5831a4150b96f9051",PageSeriesEpisodePlayerServerSide:"3dfcee1234aa21424f05b8d751672ca87a56df29ae2a0a318d6f6b92f97e1efc",PageSportsMatchPlayerClientSide:"1f74261bd6e0295daf0e85c7c15b1dfb589a191c99905c9457e7e351088505a2",PageSportsMatchPlayerServerSide:"a2ab17e5403788365b9ba8310ca110f3a61fc6e572c62f9504165d012388a15d",PageTrailerPlayerClientSide:"81e7a9385cb87ae569178ceb96563c427b72efdf94183ae75952579b39226556",PageTrailerPlayerServerSide:"d74f7027f1427d9e555a3167a1b2bf26d98375b6cf511280bbc29d8b7f953e8e",OrderPreview:"59eb9a18c42ffccf2863190d287c6f9d8f55600730158b2bf1cdcae7741b1692",OrderWithVoucher:"493a586700dfaa3cadeda06bfd10a49ae6f1e1342841db8e5396c47513f965c9",PlayableAssetWithToken:"e2db6e6f9090f14848d3989920a1342f6813099c65ee7faef1e334f23e390970",PlayableLivestream:"2057248fde6948eebc02b03bb4244a1361707c96ed8bab25027d1f3a80ea0cb8",PlayableNextEpisode:"653a9fe734aac7596035b557ad901eb05aa45773b3c5d91250b218b4c9233617",PlayablePlaylistWithToken:"2a4aaca7b7ea3b91369fbde93e9cbdd4258414f339a9b740213011ff10c8cb66",PlatformAvailableProducts:"d32a
176b90e259d7a791cd3edda619b864ce6e52cb4ef224170e5d55c28a67315",ProductCatalogWithToken:"44ac6859897c1e9a1a4cd83dbb8e73bf57c93a62a6a184259f046d0813ae5b79",MeBookmark:"5bd7bf0a7ec62faf7d76ad39712e647af69488b0d8e574db1f53c0d89b8b4d53",RemoveBookmarkItem:"ce053b06fb1104eb3ecd13825e808b62dcce6e0e1f4ee350f331c0c783a9d274",AddBookmarkItem:"e4460d4d5b3c02f33ffa21cc37139910f82a4c8dbe9ddb2af542406a59298b5f",AdvertisingId:"f8992118cb24141c7b46047b4e204ec70f028df09b0c849da4350458964886dc",CancelWebContracts:"e23126869d1ded6d17ff3ac8adcfea55d4f3abd5d74baa2653c74e232384545f",CancellationInfo:"225fc2693ac8551637d48b2af08bb8faa00c9519ad64468cbbf3892ead650a90",CreateSelfServicePortalToken:"dc8f7e4366d9fc35f7561fe19c44bb0ce4a67bf88eaec285eb98902db6be8228",SubscriptionInfoForUser:"ef7c9b9de2a8ecec18e1f05852d4b5ecce75db96b99205f9d4c7c3a0cd1d2b02",Brands:"bec50433b76a7e9a4c3c8fc2cc7675c3b2b3745bf1872e78505cb2f47a9f7607",CancellationPreviewWithToken:"1b590343a71523671e686e91e3e579bd132689a4e4b4f4dd91204b25dab2fa72",CheckVoucherMutation:"a1f83473afff7545a8555a355f8c15e795b9aff44583f27f0d29ee231cf82949",ExternalOrderMutation:"97a6c8f47d4045f7068aebdfabeb29a7ac1002a2d8c1db158704ca94832007da",RequestGdprCollectionMutation:"93892a0cfa88214cea0e805bcf6fa0d5769907388e619704f1bde73aeb4bd09f",GetAccountInfo:"78dc5bcabd7cfabd01e34ca75052d5b259a2f2e64958fcfac630dda65dd37163",GetMeState:"55ebb3812b45628017ee6c7f36f0b88a94e9778b9f11ad8a6fc05849182c07ec",LiveChannelsAndEpg:"b7703103ddd0516be6b49ed66186092a6c6f6d815ccc502a9f50800a8cc18dd2"};var c=t(71251),d=t(16024),r=t(22598),o=t(48177),f=t(27651);class i extends Error{constructor(e,a){super(e),this.code=a}}var l=t(85341);let s=["NOT_FOUND","VALIDATION_ERROR","GRAPHQL_VALIDATION_FAILED","BAD_REQUEST","FORBIDDEN"],b=["GRAPHQL_VALIDATION_FAILED","NOT_FOUND","PARAMETER_VALIDATION_ERROR","UNAUTHENTICATED","VALIDATION_ERROR","VARIABLE_ERROR","FORBIDDEN"],u={data:null,errors:[{message:"Forbidden",extensions:{code:"FORBIDDEN"}}]},_={endpoint:"".concat((0,l.$)("GRAPHQL_ENDPOINT")),feature_flags:{enable_user_location:"true",watch_assistant_variant:"true"},headers:{"Joyn-Platform":"web","x-api-key":(0,l.$)("API_GW_API_KEY"),...(0,l.$)("VERSION")&&{"Joyn-Client-Version":"".concat((0,l.$)("VERSION"))},...(0,o.F)().headers,"Content-Type":"application/json"}},E=e=>{var a,t,n;return null!=(n=null==(t=e.definitions[0])||null==(a=t.name)?void 0:a.value)?n:""},S=e=>{var a;return null==(a=e.definitions[0])?void 0:a.operation},v=(e,a)=>[/page/i,/block/i].some(a=>a.test(e))||(e=>{var a;return null==(a=e.definitions[0])?void 0:a.selectionSet.selections.some(e=>"Field"===e.kind&&["page","blocks"].includes(e.name.value))})(a),y=(e,a)=>{("development"===(0,l.$)("NODE_ENV")||(0,l.$)("NEXT_PUBLIC_PROFILE_PERF"))&&(console[a?"time":"timeEnd"]("".concat(r.l.info,"[GQL]: Query Time (").concat(e,")")),"undefined"!=typeof performance&&"function"==typeof performance.mark&&(performance.mark("".concat(e).concat(a?"-start":"-end")),a||(performance.measure(e,"".concat(e,"-start"),"".concat(e,"-end")),performance.getEntriesByName(e))))},N=(e,a)=>async t=>{if(t.status>400){if(403===t.status)return u;let n={msg:""};try{n=await t.json()}catch(e){d.vF.warn("Error parsing response for ".concat(a,", not a JSON response"))}throw 401!==t.status&&d.vF.error(n.msg,{type:"GQL",tags:{operationName:a,errorCode:t.status.toString()},data:{...e,...n}}),new i(n.msg,t.status)}return t.json()},g=async e=>{let{postUrl:a,headers:t,body:n,document:c}=e;return await fetch(a,{method:"POST",headers:t,body:JSON.stringify({...n,query:(0,f.y)(c)})}).then(N(t,n.operationName))},p=async(e,a,t,r,o)=>{var f,i,l,u,p,P,O,h,I;let m,A=E(e);y(A,!0);let{body:C,headers:L,getUrl:T,extensions:R,postUrl:D}=((e,a,t,c)=>{let r=E(e),o=n[r.charAt(0).toUpperCase()+r.slice(1)];o||d.vF.warn("Missing query hash for ".concat(r));let f=_.endpoint;if("undefined"!=typeof localStorage){var i;let e=localStorage.getItem("GQL_MOCK_EXTENSIONS"),a=localStorage.getItem("GQL_MOCK_ID");e&&(null==(i=e.split(","))?void 0:i.includes(r))&&(t||(t={}),a&&(t.GQL_MOCK_ID=a),t.GQL_ORIGINAL_ENDPOINT=_.endpoint,t.GQL_MOCK=r,f="".concat(window.location.origin,"/api/gra
1phql"),o=void 0)}let l="mutation"!==S(e)&&o?{persistedQuery:{version:1,sha256Hash:o}}:null,s={operationName:r,..._.feature_flags,...null!=c?c:{}},b=new URL(f);Object.keys(s).forEach(e=>{var a;return b.searchParams.append(e,null!=(a=s[e])?a:"")});let u=b.toString();a&&b.searchParams.append("variables",JSON.stringify(a)),l&&b.searchParams.append("extensions",JSON.stringify(l));let v=b.toString();return{getUrl:v,postUrl:u,body:{operationName:r,...a&&{variables:a},...l&&{extensions:l}},headers:{...t,..._.headers},extensions:l}})(e,a,t,r);if(R&&"mutation"!==S(e)?(null==(m=await fetch(T,{method:"GET",headers:L,...o&&{next:{revalidate:o}}}).then(N(L,A)))||null==(l=m.errors)||null==(i=l[0])?void 0:i.message)==="PersistedQueryNotFound"&&(m=await g({postUrl:D,headers:L,body:C,document:e})):m=await g({postUrl:D,headers:L,body:C,document:e}),y(A,!1),null==(f=m.errors)?void 0:f.length){let a=(e=>{var a;return null!=(a=e.find(e=>{var a;return null==e||null==(a=e.extensions)?void 0:a.code}))?a:null})(m.errors);if(a){a.code=500,m.errors.some(e=>{var a;return s.includes(null==e||null==(a=e.extensions)?void 0:a.code)||"404: Not Found"===e.message})&&(a.code=404),m.errors.some(e=>"400: Bad Request"===e.message)&&(a.code=404),m.errors.some(e=>"401: Unauthorized"===e.message)&&(a.code=401),a.skipRetry=m.errors.some(e=>{var a;return b.includes(null==e||null==(a=e.extensions)?void 0:a.code)}),(0,d.vF.debug)(null!=(h=null==a?void 0:a.message)?h:a,{type:"GQL",tags:{operationName:A,errorCode:null!=(I=null==(u=a.code)?void 0:u.toString())?I:"",code:null==a||null==(p=a.extensions)?void 0:p.code},data:{headers:L,path:null==(P=a.path)?void 0:P.join(","),...a.extensions,rawError:a,locations:null==(O=a.locations)?void 0:O.map(e=>"line: ".concat(e.line,", column: ").concat(e.column)).join(";")}});let t=(null==m?void 0:m.data)?Object.keys(m.data):[],n=t.length?t[0]:null,r=n?(null==m?void 0:m.data)[n]:null;if((!(null==m?void 0:m.data)||null===r)&&a){if(((e,a,t)=>{let n=404===e.code&&v(a,t);return n&&d.vF.warn("Catchable not found ",{data:{operationName:a}}),n})(a,A,e)||((e,a,t)=>{var n;let r=e.code&&[500,504].includes(e.code)&&(null==(n=e.extensions)?void 0:n.code)==="SERVICE_TIMEOUT"||"504: Gateway Time-out"===e.message,o=(0,c.T)()&&r&&v(a,t);return o&&d.vF.warn("Known query timeout",{data:{operationName:a}}),o})(a,A,e))return{...null==m?void 0:m.data,isNotFound:!0};throw a}}}return{...null==m?void 0:m.data,isNotFound:!1}}},55563:(e,a,t)=>{t.d(a,{Ni:()=>v,GI:()=>y,Vg:()=>E});var n=t(1488),c=t(97802),d=t(55260),r=t(93674),o=t(17599),f=t(62415),i=t(22122),l=t(93385),s=t(70446);function b(){let e=(0,f._)(["\n    query GetMeState {\n        me {\n            ...UserState\n            subscriptionsData {\n                config {\n                    ...SubscriptionConfig\n                }\n            }\n        }\n    }\n    ","\n    ","\n"]);return b=function(){return e},e}let u=(0,i.Ay)(b(),l.P,s.S);var _=t(68431);let E=e=>{var a,t,d,o,f;r.x.setQueryData(["me"],e),(0,c.t)(null!=(a=null==e?void 0:e.state)?a:""),e&&"account"in e&&(0,_.Lb)({joynId:null!=(o=null==e||null==(t=e.account)?void 0:t.id)?o:"",profileId:null!=(f=null==e||null==(d=e.profile)?void 0:d.id)?f:""});let i=JSON.stringify(e);(0,n.Tw)(i),(0,n.V5)(i)},S=async()=>{var e;let a=await (0,_.kZ)(!0),t=await (0,d.G6)(a.isLoggedIn?o.B:u,{},a.headers),n=null!=(e=null==t?void 0:t.me)?e:null;return E(n),n},v=async()=>{try{let e=await S();return null!=e?e:null}catch(e){if("401"===e.code)try{await (0,_.kZ)(!0,!0)}catch(e){}return S()}},y=()=>{var e,a;let t=r.x.getQueryData(["me"]),c=null!=(a=null==t?void 0:t.state)?a:null==(e=(0,n.$6)())?void 0:e.state;return{...c&&{"Joyn-User-State":c}}}},65549:(e,a,t)=>{let n;t.d(a,{P:()=>s});var c=t(31845),d=t(95458),r=t(71592),o=t(89611),f=t(98288);let i=new c.V;async function l(){let e=(0,r.$)("NEXT_PUBLIC_LAUNCHDARKLY_CLIENT_SDK_ID");if(!e)return i.error("Environment variable `NEXT_PUBLIC_LAUNCHDARKLY_CLIENT_SDK_ID` is not set!"),null;let a=(0,o.OA)();try{let t=(0,d.n_)(e,a,f.f);return await t.waitForInitialization(1),t}catch(a){return i.error("Could not initialize the LaunchDarkly client",{data:{error:a,clientSDKID:e}}),null}}async function s(){return(n||(n=await l()),n)?(0,o.Bi)(n):{variation:(e,a)=>(0,o.HK)(e,a),allFlags:()=>({})}}}
1,68431:(e,a,t)=>{t.d(a,{by:()=>G,l_:()=>F,kZ:()=>J,$Z:()=>j,aW:()=>R,ri:()=>M,Lb:()=>T});var n=t(42054),c=t(4176),d=t(47939),r=t(16024);function o(e,a){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:35e3,n={value:null},{broadcastMessage:c,cleanUpBroadcastChannel:d}=function(e,a){let t,n=new BroadcastChannel(e);return t=null,n.onmessage=function(e){switch(e.data.type){case"promise-started":a.value=new Promise((e,a)=>{t={resolve:e,reject:a}}),a.isExternalBrowserContext=!0;break;case"promise-finished":t&&t.resolve(e.data.result),a.value=null,a.isExternalBrowserContext=void 0,t=null;break;case"promise-error":t&&t.reject(e.data.error),a.value=null,a.isExternalBrowserContext=void 0,t=null;break;default:let n=e.data;throw Error("Unhandled message type: ".concat(n))}},{broadcastMessage:function(e){n.postMessage(e)},cleanUpBroadcastChannel:function(){n.onmessage=null,n.close()}}}(e,n);return{promise:async function(){for(var e=arguments.length,d=Array(e),r=0;r<e;r++)d[r]=arguments[r];if(n.value)if(!n.isExternalBrowserContext)return n.value;else{let e=await Promise.race([n.value,new Promise(e=>{setTimeout(()=>e({timeout:!0}),t)})]);if(!(e&&"object"==typeof e&&"timeout"in e&&!0===e.timeout))return e}c({type:"promise-started"});try{n.value=a(...d);let e=await n.value;return c({type:"promise-finished",result:e}),e}catch(e){throw c({type:"promise-error",error:e}),e}finally{n.value=null}},cleanup:d}}var f=t(36383),i=t(33113),l=t(48177),s=t(35071),b=t(27553),u=t(65549);class _ extends Error{constructor(e,a,t){super("Failed to fetch ".concat(e,", got response with unexpected status code ").concat(a)),Object.setPrototypeOf(this,new.target.prototype),this.status=a,this.data=t}}class E extends Error{constructor(e,a){let t="Failed to fetch ".concat(e,", request has been unexepctedly interrupted");a instanceof Error&&(t+=" (cause: ".concat(a.message,")")),super(t),Object.setPrototypeOf(this,new.target.prototype)}}async function S(e){let a=await e.text();try{return JSON.parse(a)}catch(e){return a}}async function v(e){try{return await S(e)}catch(e){return null}}let y=[401],{fetchJsonOrText:N}=function(e){let{logger:a,browserFetch:t}=e;return{async fetchJsonOrText(e,n){let{logStatusCodeExcludeList:c=y,logType:d,logCategory:r,...o}=n;try{let n=await t(e,o);if(!n.ok){var f;let t=await v(n);throw f=n.status,c.includes(f)||a.error("Failed to fetch ".concat(e,", response status ").concat(n.status," is not ok"),{type:d,tags:{uri:e,statusCode:"".concat(n.status)},data:{parsedResponse:t,fetchOptions:o},breadcrumbCategory:r}),new _(e,n.status,t)}return await S(n)}catch(t){if(t instanceof _)throw t;throw a.error(t,{type:d,tags:{uri:e},data:{fetchOptions:o},breadcrumbCategory:r}),new E(e,t)}}}}({browserFetch(){for(var e=arguments.length,a=Array(e),t=0;t<e;t++)a[t]=arguments[t];return fetch(...a)},logger:r.vF});var g=t(32377),p=t(85341),P=t(87088);let O="AUTH",h="auth_request",I=()=>({"Joyn-Request-Id":(0,b.A)()}),m={...(0,p.$)("VERSION")&&{"Joyn-Client-Version":(0,p.$)("VERSION")},"Joyn-Platform":"web"},A={JSON:{Accept:"application/json","Content-Type":"application/json",...m},acceptAllHeader:{Accept:"*/*",...m}},C=()=>{if(localStorage.getItem("testHeader"))try{var e;return JSON.parse(null!=(e=localStorage.getItem("testHeader"))?e:"{}")}catch(e){}return{}},L=async()=>{let e=await (0,u.P)(),a=(0,g.r)(e.variation,l.F);return{...A.JSON,...I(),...C(),...a}},T=e=>{localStorage.setItem("user_profile_ids",JSON.stringify(e))},R=e=>{r.vF.error("INVALID_TOKEN",{type:O,data:{jwt:e}})},D=e=>{r.vF.error("INVALID_REFRESH_TOKEN",{type:O,data:{refreshToken:e}})},k=()=>((0,d.lA)()||r.vF.error("TRACKING NOT INITIALIZED"),{client_id:(0,d.lA)(),client_name:"web"}),w=e=>({Authorization:"Bearer ".concat(e)}),F=e=>{let a=(0,p.$)("AUTH_ENDPOINT")||"";return"/"===a.slice(-1)&&(a=a.slice(0,-1)),"/"!==e.slice(0,1)&&(e=["/",e].join()),"".concat(a).concat(e)},{promise:G,cleanup:B}=o("auth-anonymous-login",async()=>{let e={...k()};window.Cypress||(e.anon_device_id=(0,d.lA)());let a=JSON.stringify(e),t=await L();r.vF.warn("Getting new anonymous token",{type:O,data:{body:a,headers:t}}
1),i.j.setContext({sessionInstallationId:(0,d.lA)()});let n=await N(F("/auth/anonymous"),{logType:O,logCategory:h,method:"POST",headers:t,body:a});if(r.vF.warn("Anonymous token stored",{type:O,data:{joyn_request_id:t["Joyn-Request-Id"]}}),!n.access_token)return r.vF.error("No access token received from anonymous login",{type:O,data:{token:n}}),null;let o={type:"anonymous",token:{accessToken:n.access_token}};return(0,c.Nq)(o),i.j.setContext({joynAccessToken:null==n?void 0:n.access_token}),o},35e3),{promise:K,cleanup:U}=o("auth-token-refresh",async function(){var e;let a=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,c.Ht)();if((null==t?void 0:t.type)!=="logged-in"||!(null==t||null==(e=t.token)?void 0:e.refreshToken))return null;if(a&&t.token.accessToken&&!(0,n.DW)(t.token.accessToken,R))return t;let d=(0,P.kG)();(0,P.Q)();let o={...k(),grant_type:"Bearer",refresh_token:t.token.refreshToken},i=await L();try{r.vF.warn("Refreshing token",{type:O,data:{refresh_token:t.token.refreshToken,joyn_request_id:i["Joyn-Request-Id"],has_pending_refresh_request:d,joyn_application_load_session:(0,f.F)()}});let e=await N(F("/auth/refresh"),{logType:O,logCategory:h,method:"POST",headers:i,body:JSON.stringify(o)});if(r.vF.warn("Token refreshed",{type:O,data:{refresh_token:t.token.refreshToken,received_refresh_token:e.refresh_token,joyn_request_id:i["Joyn-Request-Id"]}}),!e.access_token||!e.refresh_token)return r.vF.error("No access token or refresh token received from refresh",{type:O,data:{refreshResponse:e}}),null;let a={...t,token:{accessToken:e.access_token,refreshToken:e.refresh_token}};return(0,c.Nq)(a),a}catch(a){let e;throw a instanceof _&&a.status>399&&a.status<500&&!(a instanceof _&&409===a.status)&&((0,c.Nq)(null),T(null),localStorage.removeItem("meQuery"),localStorage.removeItem("meQueryEncoded")),a instanceof _&&(e=a.data),r.vF.error("Failed to refresh token",{type:O,data:{refresh_token:t.token.refreshToken,errorData:e,error:e?void 0:a,joyn_request_id:i["Joyn-Request-Id"]}}),a}finally{(0,P.lQ)()}},35e3),M=function(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?N(F(a?"/auth/logout/all":"/auth/logout"),{logType:O,logCategory:h,method:"POST",headers:{...A.acceptAllHeader,...w(e),...s.Bu.headers,...C(),...I()}}):Promise.resolve(!0)},V={NO_ACCESS_TOKEN:"NO_ACCESS_TOKEN",ANONYMOUS_FORCED_RENEW:"ANONYMOUS_FORCED_RENEW",ANONYMOUS_EXPIRED_ACCESS_TOKEN:"ANONYMOUS_EXPIRED_ACCESS_TOKEN",ANONYMOUS_VALID_ACCESS_TOKEN:"ANONYMOUS_VALID_ACCESS_TOKEN",LOGGED_IN_EXPIRED_ACCESS_TOKEN_VALID_REFRESH_TOKEN:"LOGGED_IN_EXPIRED_ACCESS_TOKEN_VALID_REFRESH_TOKEN",LOGGED_IN_EXPIRED_ACCESS_TOKEN_EXPIRED_REFRESH_TOKEN:"LOGGED_IN_EXPIRED_ACCESS_TOKEN_EXPIRED_REFRESH_TOKEN",LOGGED_IN_FORCED_REFRESH:"LOGGED_IN_FORCED_REFRESH",LOGGED_IN_VALID_ACCESS_TOKEN:"LOGGED_IN_VALID_ACCESS_TOKEN"},H=async e=>{let a=await K(e);return a||G()},x={[V.NO_ACCESS_TOKEN]:G,[V.ANONYMOUS_FORCED_RENEW]:G,[V.ANONYMOUS_EXPIRED_ACCESS_TOKEN]:G,[V.ANONYMOUS_VALID_ACCESS_TOKEN]:null,[V.LOGGED_IN_FORCED_REFRESH]:H,[V.LOGGED_IN_EXPIRED_ACCESS_TOKEN_VALID_REFRESH_TOKEN]:H,[V.LOGGED_IN_EXPIRED_ACCESS_TOKEN_EXPIRED_REFRESH_TOKEN]:G,[V.LOGGED_IN_VALID_ACCESS_TOKEN]:null},j=async e=>{let a=(0,c.Ht)(),t=x[((e,a)=>{if(!(null==e?void 0:e.token.accessToken))return V.NO_ACCESS_TOKEN;let t=(0,n.DW)(e.token.accessToken,R),c="logged-in"===e.type,d=c&&(0,n.DW)(e.token.refreshToken,D);return c&&a&&!d?V.LOGGED_IN_FORCED_REFRESH:c&&!t?V.LOGGED_IN_VALID_ACCESS_TOKEN:c&&t&&!d?V.LOGGED_IN_EXPIRED_ACCESS_TOKEN_VALID_REFRESH_TOKEN:c&&t&&d?V.LOGGED_IN_EXPIRED_ACCESS_TOKEN_EXPIRED_REFRESH_TOKEN:a?V.ANONYMOUS_FORCED_RENEW:t?V.ANONYMOUS_EXPIRED_ACCESS_TOKEN:V.ANONYMOUS_VALID_ACCESS_TOKEN})(a,e)];return t&&(a=await t()),a||(a=await G()),a},J=async(e,a)=>{var t;if(!e)return{headers:{},isLoggedIn:!1};let n=await j(a);return{headers:{...w(null!=(t=null==n?void 0:n.token.accessToken)?t:"")},isLoggedIn:(null==n?void 0:n.type)==="logged-in"}}},70446:(e,a,t)=>{t.d(a,{S:()=>d});var n=t(62415);function c(){let e=(0,n._)(["\n    fragment SubscriptionConfig on SubscriptionConfig {\n        isEligibleForPlusTrialPeriod\n        hasActivePlus\n        hasActiveHD\n        products {\n            type\n            id\n            name\n            price\n            currency\n        }\n    }\n"]);return c=function(){return e},e}let d=(0,t(22122).Ay)(c())},85341:(e,a,t)=>{t.d(a,{$:()=>o});var n=t(28724),c=t(37174),d=t(65520),r=t(37811);
1let{config:o}=(0,n.$)({GRAPHQL_ENDPOINT:{value:(0,d.M)("https://api.joyn.de/graphql","GRAPHQL_ENDPOINT"),validator:c.U.default("https://api.joyn.de/graphql")},AUTH_ENDPOINT:{value:(0,d.M)("https://auth.joyn.de","AUTH_ENDPOINT"),validator:c.U.default("https://auth.joyn.de")},API_GW_API_KEY:{value:"4f0fd9f18abbe3cf0e87fdb556bc39c8",validator:c.U},NODE_ENV:{value:"production",validator:(0,c.EK)("test","development","production").optional()},VERSION:{value:"5.1591.0"},NEXT_PUBLIC_PROFILE_PERF:{value:r.env.NEXT_PUBLIC_PROFILE_PERF},INTERNAL_CALL_KEY:{value:r.env.INTERNAL_CALL_KEY}})},87088:(e,a,t)=>{t.d(a,{Q:()=>r,kG:()=>f,lQ:()=>o,ux:()=>i});var n=t(4176),c=t(16024);let d="pendingRefreshRequest";function r(){localStorage.setItem(d,Date.now().toString())}function o(){localStorage.removeItem(d)}function f(){return!!localStorage.getItem(d)}function i(){if(f()){o();let e=(0,n.eP)();c.vF.warn("Detected a detached refresh request. This user will most likely be logged out.",{type:"AUTH",data:{isLoggedIn:e}})}}},93385:(e,a,t)=>{t.d(a,{P:()=>d});var n=t(62415);function c(){let e=(0,n._)(["\n    fragment UserState on User {\n        state\n    }\n"]);return c=function(){return e},e}let d=(0,t(22122).Ay)(c())}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.