DigitalData.UserManager/DigitalData.UserManager.NgWebUI/ClientApp/.angular/cache/17.3.0/babel-webpack/a2c109cd2880b39787665d4da04e9ee1f5e83155d0c7494d5166f3ce3e887324.json

1 line
4.7 KiB
JSON

{"ast":null,"code":"import { HttpParams } from '@angular/common/http';\nimport { ApiService } from './user-management.api.service';\nimport { Observable } from 'rxjs/internal/Observable';\nimport Swal from 'sweetalert2';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/common/http\";\nexport class DirUserService extends ApiService {\n constructor(http, userUri) {\n super(http, userUri);\n this.userUri = userUri;\n }\n getAll(groupName) {\n let params = new HttpParams();\n if (groupName) {\n params = params.set('groupName', groupName);\n }\n return new Observable(observer => {\n this.http.get(this.baseUrl, {\n params,\n withCredentials: true\n }).subscribe({\n next: response => {\n if (!response.isSuccess) {\n Swal.fire({\n icon: \"error\",\n title: \"Oops...\",\n text: `Active Directory-Verbindung verloren. Bitte melden Sie sich erneut an`\n });\n }\n observer.next(response);\n },\n error: error => {\n observer.error(error);\n },\n complete: () => observer.complete()\n });\n });\n }\n static #_ = this.ɵfac = function DirUserService_Factory(t) {\n return new (t || DirUserService)(i0.ɵɵinject(i1.HttpClient), i0.ɵɵinject('DIR_USER_URL'));\n };\n static #_2 = this.ɵprov = /*@__PURE__*/i0.ɵɵdefineInjectable({\n token: DirUserService,\n factory: DirUserService.ɵfac,\n providedIn: 'root'\n });\n}","map":{"version":3,"names":["HttpParams","ApiService","Observable","Swal","DirUserService","constructor","http","userUri","getAll","groupName","params","set","observer","get","baseUrl","withCredentials","subscribe","next","response","isSuccess","fire","icon","title","text","error","complete","_","i0","ɵɵinject","i1","HttpClient","_2","factory","ɵfac","providedIn"],"sources":["E:\\TekH\\Visual Studio\\WebUserManager\\DigitalData.UserManager.NgWebUI\\ClientApp\\src\\app\\services\\dir-user.service.ts"],"sourcesContent":["import { Injectable, Inject } from '@angular/core';\r\nimport { HttpClient, HttpParams } from '@angular/common/http';\r\nimport { DirUser } from '../models/user-management.api.models';\r\nimport { ApiService } from './user-management.api.service';\r\nimport { Observable } from 'rxjs/internal/Observable';\r\nimport { ApiResult } from '../models/api.response.model';\r\nimport Swal from 'sweetalert2';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class DirUserService extends ApiService<DirUser> {\r\n constructor(http: HttpClient, @Inject('DIR_USER_URL') private userUri: string) {\r\n super(http, userUri);\r\n }\r\n\r\n override getAll(groupName?: string): Observable<ApiResult<DirUser[]>> {\r\n let params = new HttpParams();\r\n if (groupName) {\r\n params = params.set('groupName', groupName);\r\n }\r\n\r\n return new Observable(observer => {\r\n this.http.get<ApiResult<DirUser[]>>(this.baseUrl, { params, withCredentials: true })\r\n .subscribe({\r\n next: (response) => {\r\n if(!response.isSuccess) {\r\n Swal.fire({\r\n icon: \"error\",\r\n title: \"Oops...\",\r\n text: `Active Directory-Verbindung verloren. Bitte melden Sie sich erneut an`,\r\n });\r\n }\r\n observer.next(response)\r\n },\r\n error: (error) => {\r\n observer.error(error)\r\n },\r\n complete: () => observer.complete()\r\n });\r\n });\r\n }\r\n}"],"mappings":"AACA,SAAqBA,UAAU,QAAQ,sBAAsB;AAE7D,SAASC,UAAU,QAAQ,+BAA+B;AAC1D,SAASC,UAAU,QAAQ,0BAA0B;AAErD,OAAOC,IAAI,MAAM,aAAa;;;AAK9B,OAAM,MAAOC,cAAe,SAAQH,UAAmB;EACrDI,YAAYC,IAAgB,EAAkCC,OAAe;IAC3E,KAAK,CAACD,IAAI,EAAEC,OAAO,CAAC;IADwC,KAAAA,OAAO,GAAPA,OAAO;EAErE;EAESC,MAAMA,CAACC,SAAkB;IAChC,IAAIC,MAAM,GAAG,IAAIV,UAAU,EAAE;IAC7B,IAAIS,SAAS,EAAE;MACbC,MAAM,GAAGA,MAAM,CAACC,GAAG,CAAC,WAAW,EAAEF,SAAS,CAAC;;IAG7C,OAAO,IAAIP,UAAU,CAACU,QAAQ,IAAG;MAC/B,IAAI,CAACN,IAAI,CAACO,GAAG,CAAuB,IAAI,CAACC,OAAO,EAAE;QAAEJ,MAAM;QAAEK,eAAe,EAAE;MAAI,CAAE,CAAC,CACjFC,SAAS,CAAC;QACTC,IAAI,EAAGC,QAAQ,IAAI;UACjB,IAAG,CAACA,QAAQ,CAACC,SAAS,EAAE;YACtBhB,IAAI,CAACiB,IAAI,CAAC;cACRC,IAAI,EAAE,OAAO;cACbC,KAAK,EAAE,SAAS;cAChBC,IAAI,EAAE;aACL,CAAC;;UAENX,QAAQ,CAACK,IAAI,CAACC,QAAQ,CAAC;QACzB,CAAC;QACDM,KAAK,EAAGA,KAAK,IAAI;UACfZ,QAAQ,CAACY,KAAK,CAACA,KAAK,CAAC;QACvB,CAAC;QACDC,QAAQ,EAAEA,CAAA,KAAMb,QAAQ,CAACa,QAAQ;OAClC,CAAC;IACN,CAAC,CAAC;EACJ;EAAC,QAAAC,CAAA,G;qBA9BUtB,cAAc,EAAAuB,EAAA,CAAAC,QAAA,CAAAC,EAAA,CAAAC,UAAA,GAAAH,EAAA,CAAAC,QAAA,CACa,cAAc;EAAA;EAAA,QAAAG,EAAA,G;WADzC3B,cAAc;IAAA4B,OAAA,EAAd5B,cAAc,CAAA6B,IAAA;IAAAC,UAAA,EAFb;EAAM","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}