@rero/rero-ils-ui
Version:
User interface for RERO integrated library system (RERO ILS).
2 lines (1 loc) • 703 B
JavaScript
import{Ub as a,Wa as n}from"./chunk-MTJX6JRK.js";import{da as s,ia as i,v as c}from"./chunk-3WD6XLXL.js";var v=(()=>{class e{constructor(){this.recordService=i(n),this.recordUiService=i(a)}getByResourceTypeAndResourcePidAndOrganisationId(r,t,d){let p=`parent.type:${r} AND parent.pid:${t} AND organisation.pid:${d}`;return this.recordService.getRecords("local_fields",{query:p,page:1,itemsPerPage:1}).pipe(c(o=>+this.recordService.totalHits(o.hits.total)==0?{}:o.hits.hits[0]))}delete(r){return this.recordUiService.deleteRecord("local_fields",r)}static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275prov=s({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();export{v as a};