PageSourceSearch

https://behkhaan.ir/chunk-TBICCHSJ.js

js behkhaan.ir collected 2026-10-02 20:11:43 UTC 5,960 bytes, 5 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="b513d7dc-baab-51a4-818d-2aa9cbf050d5")}catch(e){}}();
3import{a as u}from"./chunk-THBDF75G.js";import{b as g}from"./chunk-FPZ453VA.js";import{b as P}from"./chunk-BBW6WW7Z.js";import{r as z}from"./chunk-NWCZTZ2F.js";import{G}from"./chunk-3BAKG5RY.js";import{J as f,_ as b,da as $,p as m,pa as N,u as l,ua as S}from"./chunk-5U7LGHIW.js";import{j as c}from"./chunk-EKFLB6J2.js";var j=(()=>{let n=class n extends P{constructor(){let t=S(z),e=S(G);super(t,e,"v1/shlAggr")}getGuestShelvesWithBooks(t,e,r){let i="";return(e.pgNumber||e.pgNumber==0)&&(i="?PgNumber=".concat(e.pgNumber,"&type=").concat(r)),e.pgSize&&(i="?PgSize=".concat(e.pgSize,"&type=").concat(r)),(e.pgNumber||e.pgNumber==0)&&e.pgSize&&(i="?PgNumber=".concat(e.pgNumber,"&PgSize=").concat(e.pgSize,"&type=").concat(r)),this.http.get("".concat(this.apiUrl,"/GetGustShelvesWithBooks/").concat(t,"/").concat(i))}getGuestLib(t,e,r,i){let a="";return e.searchTerm==null&&(e.searchTerm=""),r&&(a="?SearchTerm=".concat(e.searchTerm,"&shelfId").concat(r)),(e.pgNumber||e.pgNumber==0)&&(a="?SearchTerm=".concat(e.searchTerm,"&PgNumber=").concat(e.pgNumber,"&bookState=").concat(i)),e.pgSize&&(a="?SearchTerm=".concat(e.searchTerm,"&PgSize=").concat(e.pgSize,"&bookState=").concat(i)),(e.pgNumber||e.pgNumber==0)&&e.pgSize&&(a="?SearchTerm=".concat(e.searchTerm,"&PgNumber=").concat(e.pgNumber,"&PgSize=").concat(e.pgSize,"&bookState=").concat(i)),(e.pgNumber||e.pgNumber==0)&&e.pgSize&&r&&(a="?SearchTerm=".concat(e.searchTerm,"&PgNumber=").concat(e.pgNumber,"&PgSize=").concat(e.pgSize,"&bookState=").concat(i,"&shelfId=").concat(r)),this.http.get("".concat(this.apiUrl,"/GetGuestLib/").concat(t,"/").concat(a))}getGuestLibWithFilter(t,e,r,i){let a=e>=0?"?bookState=".concat(e):r?"?shelfId=".concat(r):"";return this.http.post("".concat(this.apiUrl,"/GetGuestLib/").concat(t).concat(a),i)}getGuestShelves(t,e){let r=this.TermFilterParams(e);return this.http.get("".concat(this.apiUrl,"/GetGuestShelves/").concat(t).concat(r))}getGuestShelvesWithFilter(t,e){return this.http.post("".concat(this.apiUrl,"/GetGuestShelves/").concat(t),e)}getUserLib(t,e,r,i){let a="";return t.searchTerm==null&&(t.searchTerm=""),r&&(a="?SearchTerm=".concat(t.searchTerm,"&shelfId").concat(r)),(t.pgNumber||t.pgNumber==0)&&(a="?SearchTerm=".concat(t.searchTerm,"&PgNumber=").concat(t.pgNumber,"&bookState=").concat(i,"&type=").concat(e)),t.pgSize&&(a="?SearchTerm=".concat(t.searchTerm,"&PgSize=").concat(t.pgSize,"&bookState=").concat(i,"&type=").concat(e)),(t.pgNumber||t.pgNumber==0)&&t.pgSize&&(a="?SearchTerm=".concat(t.searchTerm,"&PgNumber=").concat(t.pgNumber,"&PgSize=").concat(t.pgSize,"&bookState=").concat(i,"&type=").concat(e)),(t.pgNumber||t.pgNumber==0)&&t.pgSize&&r&&(a="?SearchTerm=".concat(t.searchTerm,"&PgNumber=").concat(t.pgNumber,"&PgSize=").concat(t.pgSize,"&bookState=").concat(i,"&type=").concat(e,"&shelfId=").concat(r)),this.http.get("".concat(this.apiUrl,"/GetUserLib").concat(a)).pipe($(p=>p.hasError?m(new g(new u,"",null,!0,"")):this.injectMyRateState(p==null?void 0:p.result)))}getCurrentlyReadingUserLib(t){let e=this.TermFilterParams(t),r=null;return!r||r.hasError?this.http.get("".concat(this.apiUrl,"/GetUserLib").concat(e,"&bookState=2&type=1")).pipe(l(i=>i)):m(r)}getStateList(t){return this.getBooksState().pipe($(e=>{var i,a;let r=new g(new u,"","",!1,"");if((i=e==null?void 0:e.result)!=null&&i.items){let p=(a=e==null?void 0:e.result)==null?void 0:a.items.filter(s=>(t==null?void 0:t.indexOf(s.bookId))>-1),h=e.result;return h.items=[...p],r=new g(h,"","",!1,""),m(r)}return m(r)}))}injectMyRateState(t){return this.getStateList(t==null?void 0:t.items.map(e=>e.id)).pipe($(e=>{var i,a;let r=new g(new u,"","",!1,"");if((i=e==null?void 0:e.result)!=null&&i.items){for(let p of t==null?void 0:t.items){let h=(a=e==null?void 0:e.result)==null?void 0:a.items.find(s=>s.bookId==p.id);h&&(p.stateId=h.bookStateId)}return r=new g(t,"","",!1,""),m(r)}return m(r)}))}getGuestDefualtShelves(t){return this.http.get("".concat(this.apiUrl,"/GetGuestDefaultShelves/").concat(t))}getBooksState(){return this.http.get("".concat(this.apiUrl,"/GetUserLibIds")).pipe(b())}getBookState(t){return this.getBooksState().pipe($(e=>{var a,p;let r=0,i=!1;if((a=e==null?void 0:e.result)!=null&&a.items){let h=(p=e==null?void 0:e.result)==null?void 0:p.items;if(h.findIndex(s=>s.bookId==t)>=0){let s=h.find(U=>U.bookId==t);r=(s==null?void 0:s.bookStateId)||0,s!=null&&s.bookStateId?i=!1:i=!0}}return m(new g(r,"","",i,""))}))}getProgress(t){return this.http.get("".concat(this.apiUrl,"/GetProgress/").concat(t))}getGuestBooksWithoutReview(t){return this.http.get("".concat(this.apiUrl,"/GetGuestBooksWithoutReview/").concat(t))}getGuestDefaultShelvesWithBooks(t,e){let r=this.TermFilterParams(e);return this.http.get("".concat(this.apiUrl,"/GetGuestDefaultShelvesWithBook/").concat(t,"/").concat(r)).pipe($(i=>(!(i!=null&&i.hasError)&&i.result.items&&(i.result.items=i.result.items.filter(a=>a.title&&["Read","CurrentlyReading","WantToRead"].includes(a.title))),m(i))),f(()=>m(new g(new u,"",null,!0,""))))}GetBookCustomersByBookId(t,e,r){let i="?bookState=".concat(t),a="&SearchTerm=".concat(r.searchTerm,"&PgNumber=").concat(r.pgNumber,"&PgSize=").concat(r.pgSize);return this.http.get("".concat(this.apiUrl,"/GetBookCustomersByBookId/").concat(e).concat(i).c
3oncat(a))}compareUser(t){return this.http.get("".concat(this.apiUrl,"/CompareUser/").concat(t))}getMutualUserLib(t){return this.http.get("".concat(this.apiUrl,"/GetMutualUserLib/").concat(t))}};c(n,"\u0275fac",function(e){return new(e||n)}),c(n,"\u0275prov",N({token:n,factory:n.\u0275fac,providedIn:"root"}));let o=n;return o})();export{j as a};
4
5//# debugId=b513d7dc-baab-51a4-818d-2aa9cbf050d5

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.