1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"d550ef807d0377358caaeb96b27eda673de86179"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1c90c951-ae00-48ba-8858-1d832e0e3810",e._sentryDebugIdIdentifier="sentry-dbid-1c90c951-ae00-48ba-8858-1d832e0e3810")}catch(s){}}();import{V as e,r as t,b as s,S as r,a as i,n as o}from"./client-B_OO2n2q.js";import{C as a}from"./CategoryPageContent-Cpi6oqLx.js";import"./ShelvesContainer-BaHnToJ7.js";import"./ShelfRow-DKAvZPqg.js";import"./Spinner-tQpZnze5.js";import"./MoviePoster-DCRdMRQz.js";import"./MoviePosterOptionsMenu-v8kB3AgV.js";import"./OptionsMenu-C_qY9VlS.js";import"./VideoGridWithSpinner-Z9jgtnVT.js";import"./VideoGrid-D25E6zQv.js";import"./WatchNowStickingView-DPOMFccY.js";const n=o(e.extend({name:"CategorySubTermId",layout:"default",middleware(e){new r(i).guard(e)},head(){return{title:`${this.category_name} | Kanopy`}},validate(e){const t=s.parse(e.params.termid),r=s.parse(e.params.subtermid);if(isNaN(t)||isNaN(r))return Promise.resolve(!1);const i={term:void 0,subterm:void 0},o=e.$kuistore.dispatch("shelves/fetch_term_info",t).then(e=>(i.term=e,Promise.resolve())).catch(()=>Promise.resolve()),a=e.$kuistore.dispatch("shelves/fetch_term_info",r).then(e=>(i.subterm=e,Promise.resolve())).catch(()=>Promise.resolve());return Promise.all([o,a]).then(()=>null==i.term||null==i.subterm?Promise.resolve(!1):(e.$kuistore.dispatch("shelves/update_current_term",i.subterm),e.$kuistore.dispatch("shelves/update_parent_term",i.term),Promise.resolve(!0)))},data:()=>({is_loading:!1}),async created(){try{this.is_loading=!0,await this.$kuistore.dispatch("shelves/fetch_category_shelves"),0!==this.$kuistore.state.shelves.shelves?.length&&null!=this.$kuistore.state.shelves.shelves?.find(e=>e.count>=7)||await this.$kuistore.dispatch("shelves/fetch_category_grid")}catch(e){this.$nuxt.$emit(t.LiveRegionUpdate,{text:"Something went wrong. Videos failed to load.".localized()})}finally{this.is_loading=!1}},computed:{category_name(){return this.$kuistore.state.shelves.current_term?.name??""}},components:{CategoryPageContent:a}}),function(){var e=this,t=e._self._c;return e._self._setupProxy,t("category-page-content",{attrs:{is_loading:e.is_loading}})},[],!1,null,"f6435d11").exports;export{n as default}; 2//# sourceMappingURL=_subtermid-COTtw3Ly.js.map
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.