1"use strict";(self.webpackChunkprivacypillar_sfo3=self.webpackChunkprivacypillar_sfo3||[]).push([["default-src_app__models_countrywithphonecode_ts-src_app_company_service_ts-src_app_pagesettin-bcd609"],{12225:(P,_,i)=>{i.d(_,{k:()=>t});const t=[{country:"Afghanistan",code:"93",iso:"AF"},{country:"Albania",code:"355",iso:"AL"},{country:"Algeria",code:"213",iso:"DZ"},{country:"American Samoa",code:"1-684",iso:"AS"},{country:"Andorra",code:"376",iso:"AD"},{country:"Angola",code:"244",iso:"AO"},{country:"Anguilla",code:"1-264",iso:"AI"},{country:"Antigua and Barbuda",code:"1-268",iso:"AG"},{country:"Argentina",code:"54",iso:"AR"},{country:"Armenia",code:"374",iso:"AM"},{country:"Aruba",code:"297",iso:"AW"},{country:"Australia",code:"61",iso:"AU"},{country:"Austria",code:"43",iso:"AT"},{country:"Azerbaijan",code:"994",iso:"AZ"},{country:"Bahamas",code:"1-242",iso:"BS"},{country:"Bahrain",code:"973",iso:"BH"},{country:"Bangladesh",code:"880",iso:"BD"},{country:"Barbados",code:"1-246",iso:"BB"},{country:"Belarus",code:"375",iso:"BY"},{country:"Belgium",code:"32",iso:"BE"},{country:"Belize",code:"501",iso:"BZ"},{country:"Benin",code:"229",iso:"BJ"},{country:"Bermuda",code:"1-441",iso:"BM"},{country:"Bhutan",code:"975",iso:"BT"},{country:"Bolivia",code:"591",iso:"BO"},{country:"Bosnia and Herzegovina",code:"387",iso:"BA"},{country:"Botswana",code:"267",iso:"BW"},{country:"Brazil",code:"55",iso:"BR"},{country:"British Indian Ocean Territory",code:"246",iso:"IO"},{country:"British Virgin Islands",code:"1-284",iso:"VG"},{country:"Brunei",code:"673",iso:"BN"},{country:"Bulgaria",code:"359",iso:"BG"},{country:"Burkina Faso",code:"226",iso:"BF"},{country:"Burundi",code:"257",iso:"BI"},{country:"Cambodia",code:"855",iso:"KH"},{country:"Cameroon",code:"237",iso:"CM"},{country:"Canada",code:"1",iso:"CA"},{country:"Cape Verde",code:"238",iso:"CV"},{country:"Cayman Islands",code:"1-345",iso:"KY"},{country:"Central African Republic",code:"236",iso:"CF"},{country:"Chad",code:"235",iso:"TD"},{country:"Chile",code:"56",iso:"CL"},{country:"China",code:"86",iso:"CN"},{country:"Christmas Island",code:"61",iso:"CX"},{country:"Cocos Islands",code:"61",iso:"CC"},{country:"Colombia",code:"57",iso:"CO"},{country:"Comoros",code:"269",iso:"KM"},{country:"Cook Islands",code:"682",iso:"CK"},{country:"Costa Rica",code:"506",iso:"CR"},{country:"Croatia",code:"385",iso:"HR"},{country:"Cuba",code:"53",iso:"CU"},{country:"Curacao",code:"599",iso:"CW"},{country:"Cyprus",code:"357",iso:"CY"},{country:"Czech Republic",code:"420",iso:"CZ"},{country:"Democratic Republic of the Congo",code:"243",iso:"CD"},{country:"Denmark",code:"45",iso:"DK"},{country:"Djibouti",code:"253",iso:"DJ"},{country:"Dominica",code:"1-767",iso:"DM"},{country:"Dominican Republic",code:"1-809, 1-829, 1-849",iso:"DO"},{country:"East Timor",code:"670",iso:"TL"},{country:"Ecuador",code:"593",iso:"EC"},{country:"Egypt",code:"20",iso:"EG"},{country:"El Salvador",code:"503",iso:"SV"},{country:"Equatorial Guinea",code:"240",iso:"GQ"},{country:"Eritrea",code:"291",iso:"ER"},{country:"Estonia",code:"372",iso:"EE"},{country:"Ethiopia",code:"251",iso:"ET"},{country:"Falkland Islands",code:"500",iso:"FK"},{country:"Faroe Islands",code:"298",iso:"FO"},{country:"Fiji",code:"679",iso:"FJ"},{country:"Finland",code:"358",iso:"FI"},{country:"France",code:"33",iso:"FR"},{country:"French Polynesia",code:"689",iso:"PF"},{country:"Gabon",code:"241",iso:"GA"},{country:"Gambia",code:"220",iso:"GM"},{country:"Georgia",code:"995",iso:"GE"},{country:"Germany",code:"49",iso:"DE"},{country:"Ghana",code:"233",iso:"GH"},{country:"Gibraltar",code:"350",iso:"GI"},{country:"Greece",code:"30",iso:"GR"},{country:"Greenland",code:"299",iso:"GL"},{country:"Grenada",code:"1-473",iso:"GD"},{country:"Guam",code:"1-671",iso:"GU"},{country:"Guatemala",code:"502",iso:"GT"},{country:"Guernsey",code:"44-1481",iso:"GG"},{country:"Guinea",code:"224",iso:"GN"},{country:"Guinea-Bissau",code:"245",iso:"GW"},{country:"Guyana",code:"592",iso:"GY"},{country:"Haiti",code:"509",iso:"HT"},{country:"Honduras",code:"504",iso:"HN"},{country:"Hong Kong",code:"852",iso:"HK"},{country:"Hungary",code:"36",iso:"HU"},{country:"Iceland",code:"354",iso:"IS"},{country:"India",code:"91",iso:"IN"},{country:"Indonesia",code:"62",iso:"ID"},{country:"Iran",code:"98",iso:"IR"},{country:"Iraq",code:"964",iso:"IQ"},{country:"Ireland",code:"353",iso:"IE"},{country:"Isle of Man",code:"44-1624",iso:"IM"},{country:"Israel",code:"972",iso:"IL"},{country:"Italy",code:"39",iso:"IT"},{country:"Ivory Coast",code:"225",iso:"CI"},{country:"Jamaica",code:"1-876",iso:"JM"},{country:"Japan",code:"81",iso:"JP"},{country:"Jersey",code:"44-1534",iso:"JE"},{country:"Jordan",code:"962",iso:"JO"},{country:"Kazakhstan",code:"7",iso:"KZ"},{country:"Kenya",code:"254",iso:"KE"},{country:"Kiribati",code:"686",iso:"KI"},{country:"Kosovo",code:"383",iso:"XK"},{country:"Kuwait",code:"965",iso:"KW"}
1,{country:"Kyrgyzstan",code:"996",iso:"KG"},{country:"Laos",code:"856",iso:"LA"},{country:"Latvia",code:"371",iso:"LV"},{country:"Lebanon",code:"961",iso:"LB"},{country:"Lesotho",code:"266",iso:"LS"},{country:"Liberia",code:"231",iso:"LR"},{country:"Libya",code:"218",iso:"LY"},{country:"Liechtenstein",code:"423",iso:"LI"},{country:"Lithuania",code:"370",iso:"LT"},{country:"Luxembourg",code:"352",iso:"LU"},{country:"Macao",code:"853",iso:"MO"},{country:"Macedonia",code:"389",iso:"MK"},{country:"Madagascar",code:"261",iso:"MG"},{country:"Malawi",code:"265",iso:"MW"},{country:"Malaysia",code:"60",iso:"MY"},{country:"Maldives",code:"960",iso:"MV"},{country:"Mali",code:"223",iso:"ML"},{country:"Malta",code:"356",iso:"MT"},{country:"Marshall Islands",code:"692",iso:"MH"},{country:"Mauritania",code:"222",iso:"MR"},{country:"Mauritius",code:"230",iso:"MU"},{country:"Mayotte",code:"262",iso:"YT"},{country:"Mexico",code:"52",iso:"MX"},{country:"Micronesia",code:"691",iso:"FM"},{country:"Moldova",code:"373",iso:"MD"},{country:"Monaco",code:"377",iso:"MC"},{country:"Mongolia",code:"976",iso:"MN"},{country:"Montenegro",code:"382",iso:"ME"},{country:"Montserrat",code:"1-664",iso:"MS"},{country:"Morocco",code:"212",iso:"MA"},{country:"Mozambique",code:"258",iso:"MZ"},{country:"Myanmar",code:"95",iso:"MM"},{country:"Namibia",code:"264",iso:"NA"},{country:"Nauru",code:"674",iso:"NR"},{country:"Nepal",code:"977",iso:"NP"},{country:"Netherlands",code:"31",iso:"NL"},{country:"Netherlands Antilles",code:"599",iso:"AN"},{country:"New Caledonia",code:"687",iso:"NC"},{country:"New Zealand",code:"64",iso:"NZ"},{country:"Nicaragua",code:"505",iso:"NI"},{country:"Niger",code:"227",iso:"NE"},{country:"Nigeria",code:"234",iso:"NG"},{country:"Niue",code:"683",iso:"NU"},{country:"North Korea",code:"850",iso:"KP"},{country:"Norfolk Island",code:"672",iso:"NF"},{country:"Northern Mariana Islands",code:"1-670",iso:"MP"},{country:"Norway",code:"47",iso:"NO"},{country:"Oman",code:"968",iso:"OM"},{country:"Pakistan",code:"92",iso:"PK"},{country:"Palau",code:"680",iso:"PW"},{country:"Palestine",code:"970",iso:"PS"},{country:"Panama",code:"507",iso:"PA"},{country:"Papua New Guinea",code:"675",iso:"PG"},{country:"Paraguay",code:"595",iso:"PY"},{country:"Peru",code:"51",iso:"PE"},{country:"Philippines",code:"63",iso:"PH"},{country:"Pitcairn",code:"64",iso:"PN"},{country:"Poland",code:"48",iso:"PL"},{country:"Portugal",code:"351",iso:"PT"},{country:"Puerto Rico",code:"1-787, 1-939",iso:"PR"},{country:"Qatar",code:"974",iso:"QA"},{country:"Republic of the Congo",code:"242",iso:"CG"},{country:"Reunion",code:"262",iso:"RE"},{country:"Romania",code:"40",iso:"RO"},{country:"Russia",code:"7",iso:"RU"},{country:"Rwanda",code:"250",iso:"RW"},{country:"Saint Barthelemy",code:"590",iso:"BL"},{country:"Saint Helena",code:"290",iso:"SH"},{country:"Saint Kitts and Nevis",code:"1-869",iso:"KN"},{country:"Saint Lucia",code:"1-758",iso:"LC"},{country:"Saint Martin",code:"590",iso:"MF"},{country:"Saint Pierre and Miquelon",code:"508",iso:"PM"},{country:"Saint Vincent and the Grenadines",code:"1-784",iso:"VC"},{country:"Samoa",code:"685",iso:"WS"},{country:"San Marino",code:"378",iso:"SM"},{country:"Sao Tome and Principe",code:"239",iso:"ST"},{country:"Saudi Arabia",code:"966",iso:"SA"},{country:"Senegal",code:"221",iso:"SN"},{country:"Serbia",code:"381",iso:"RS"},{country:"Seychelles",code:"248",iso:"SC"},{country:"Sierra Leone",code:"232",iso:"SL"},{country:"Singapore",code:"65",iso:"SG"},{country:"Sint Maarten",code:"1-721",iso:"SX"},{country:"Slovakia",code:"421",iso:"SK"},{country:"Slovenia",code:"386",iso:"SI"},{country:"Solomon Islands",code:"677",iso:"SB"},{country:"Somalia",code:"252",iso:"SO"},{country:"South Africa",code:"27",iso:"ZA"},{country:"South Korea",code:"82",iso:"KR"},{country:"South Sudan",code:"211",iso:"SS"},{country:"Spain",code:"34",iso:"ES"},{country:"Sri Lanka",code:"94",iso:"LK"},{country:"Sudan",code:"249",iso:"SD"},{country:"Suriname",code:"597",iso:"SR"},{country:"Svalbard and Jan Mayen",code:"47",iso:"SJ"},{country:"Swaziland",code:"268",iso:"SZ"},{country:"Sweden",code:"46",iso:"SE"},{country:"Switzerland",code:"41",iso:"CH"},{country:"Syria",code:"963",iso:"SY"},{country:"Taiwan",code:"886",iso:"TW"},{country:"Tajikistan",code:"992",iso:"TJ"}
1,{country:"Tanzania",code:"255",iso:"TZ"},{country:"Thailand",code:"66",iso:"TH"},{country:"Togo",code:"228",iso:"TG"},{country:"Tokelau",code:"690",iso:"TK"},{country:"Tonga",code:"676",iso:"TO"},{country:"Trinidad and Tobago",code:"1-868",iso:"TT"},{country:"Tunisia",code:"216",iso:"TN"},{country:"Turkey",code:"90",iso:"TR"},{country:"Turkmenistan",code:"993",iso:"TM"},{country:"Turks and Caicos Islands",code:"1-649",iso:"TC"},{country:"Tuvalu",code:"688",iso:"TV"},{country:"U.S. Virgin Islands",code:"1-340",iso:"VI"},{country:"Uganda",code:"256",iso:"UG"},{country:"Ukraine",code:"380",iso:"UA"},{country:"United Arab Emirates",code:"971",iso:"AE"},{country:"United Kingdom",code:"44",iso:"GB"},{country:"United States",code:"1",iso:"US"},{country:"Uruguay",code:"598",iso:"UY"},{country:"Uzbekistan",code:"998",iso:"UZ"},{country:"Vanuatu",code:"678",iso:"VU"},{country:"Vatican",code:"379",iso:"VA"},{country:"Venezuela",code:"58",iso:"VE"},{country:"Vietnam",code:"84",iso:"VN"},{country:"Wallis and Futuna",code:"681",iso:"WF"},{country:"Western Sahara",code:"212",iso:"EH"},{country:"Yemen",code:"967",iso:"YE"},{country:"Zambia",code:"260",iso:"ZM"},{country:"Zimbabwe",code:"263",iso:"ZW"}]},51181:(P,_,i)=>{i.d(_,{b:()=>e});var t=i(94650);let e=(()=>{const C=class{constructor(S){this.el=S;const M=this.el.nativeElement.parentNode,f=document.createElement("span");f.innerHTML='<i class="fa password-toggle-eye fa-eye mt-2" show="true" aria-hidden="true"></i>',f.addEventListener("click",()=>{this.toggle(f)}),M.appendChild(f)}toggle(S){"fa-eye-slash"!==S.getElementsByClassName("fa")[0].classList[2]?(this.el.nativeElement.setAttribute("type","text"),S.innerHTML='<i class="fa password-toggle-eye fa-eye-slash mt-2" show="false" aria-hidden="true"></i>'):(this.el.nativeElement.setAttribute("type","password"),S.innerHTML='<i class="fa password-toggle-eye fa-eye mt-2" show="true" aria-hidden="true"></i>')}};let g=C;return C.\u0275fac=function(M){return new(M||C)(t.Y36(t.SBq))},C.\u0275dir=t.lG2({type:C,selectors:[["","togglepassword",""]]}),g})()},75902:(P,_,i)=>{i.d(_,{J:()=>I});var t=i(61737),e=i(92340),g=i(27221),C=i(80096),l=i(28597),S=i(94650),M=i(80529),f=i(46262);let I=(()=>{const v=class{constructor(u,d){this.httpClient=u,this.lokiService=d}getCompanyDetails(u,d){const s="/company";return this.httpClient.get(e.N.apiUrl+s).pipe((0,g.K)(n=>(this.onSendLogs(l.o.INFO,n,l.X.getCompanyDetails,u,d,s),(0,t._)(n))))}updateCompanyDetails(u,d,s){const n="/company";return this.httpClient.put(e.N.apiUrl+n,s).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a,l.X.updateCompanyDetails,u,d,n),(0,t._)(a))))}updateTwoFactorDetails(u,d,s){const n="/company/two-factor-auth";return this.httpClient.put(e.N.apiUrl+n,s).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a,l.X.updateCompanyDetails,u,d,n),(0,t._)(a))))}updateTwoFactorUserDetails(u,d,s){const n="/user-update/two-factor-auth/"+s;return this.httpClient.put(e.N.apiUrl+n,{}).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a,l.X.updateCompanyDetails,u,d,n),(0,t._)(a))))}resetTwoFactorUserDetails(u,d,s){const n="/user-reset/two-factor-auth/"+s;return this.httpClient.put(e.N.apiUrl+n,{}).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a,l.X.updateCompanyDetails,u,d,n),(0,t._)(a))))}getCompanyTeamMembers(u,d,s){const n="/team_member";return this.httpClient.get(e.N.apiUrl+n+s).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a?.error?.error||a,l.X.getCompanyTeamMembers,u,d,n),(0,t._)(a))))}inviteUser(u,d,s,n){const a="/invite/user";return this.httpClient.post(e.N.apiUrl+a,s,{params:n}).pipe((0,C.d)(1),(0,g.K)(h=>(this.onSendLogs(l.o.INFO,h?.error?.error||h,l.X.inviteUser,u,d,a),(0,t._)(h))))}generateToken(u,d){const s="/company/create-app-id";return this.httpClient.get(e.N.apiUrl+s).pipe((0,C.d)(1),(0,g.K)(n=>(this.onSendLogs(l.o.INFO,n?.error?.error||n,l.X.inviteUser,u,d,s),(0,t._)(n))))}updateToken(u,d){const s="/company/update-app-id";return this.httpClient.get(e.N.apiUrl+s).pipe((0,C.d)(1),(0,g.K)(n=>(this.onSendLogs(l.o.INFO,n?.error?.error||n,l.X.inviteUser,u,d,s),(0,t._)(n))))}getToken(u,d){const s="/company/get-app-id";return this.httpClient.get(e.N.apiUrl+s).pipe((0,C.d)(1),(0,g.K)(n=>(this.onSendLogs(l.o.INFO,n?.error?.error||n,l.X.inviteUser,u,d,s),(0,t._)(n))))}updateUserRole(u,d,s){const n="/invite/user/updaterole";return this.httpClient.put(e.N.apiUrl+n,s).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a?.error?.error||a,l.X.updateUserRole,u,d,n),(0,t._)(a))))}removeTeamMember(u,d,s,n){let a;return a=n?"/invite/user/"+s.user_level+"/"+s.id+"/"+s.approver_id+"?orgid="+n:"/invite/user/"+s.user_level+"/"+s.id+"/"+s.approver_id,this.httpClient.delete(e.N.apiUrl+a).pipe((0,g.K)(h=>(this.onSendLogs(l.o.INFO,h?.error?.error||h,l.X.removeTeamMember,u,d,a),(0,t._)(h))))}resendInvitation(u,d,s,n){let a;return a=n?"/invite/user/resend?user_id="+s+"&orgid="+n:"/invite/user/resend?user_id="+s,this.httpClient.get(e.N.apiUrl+a).pipe((0,g.K)(h=>(this.onSendLogs(l.o.INFO,h,l.X.resendInvitation,u,d,a),(0,t._)(h))))}getUserList(u,d,s){const n="/invite/user/list?query="+u;return this.httpClient.get(e.N.apiUrl+n).pipe((0,g.K)(a=>(this.onSendLogs(l.o.INFO,a,l.X.getUserList,d,s,n),(0,t._)(a))))}onSendLogs(u,d,s,n,a,h){this.lokiService.onSendErrorLogs(u,d,s,n,a,h).subscribe()}};let N=v;return v.\u0275fac=function(d){return new(d||v)(S.LFG(M.eN),S.LFG(f.L))},v.\u0275prov=S.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),N})()}
1,36286:(P,_,i)=>{i.d(_,{k:()=>e,n:()=>t});const t={ADD:"add",EDIT:"edit"},e={TLS:{name:"TLS",label:"tls"},SSL:{name:"SSL",label:"ssl"}}},36718:(P,_,i)=>{i.d(_,{Z:()=>J});var t=i(94650),e=i(24006),g=i(36895),C=i(22962),l=i(591),S=i(40537),M=i(36286),f=i(61737),I=i(27221),N=i(92340),v=i(28597),x=i(80529),u=i(46262);let d=(()=>{const m=class{constructor(o,c){this.http=o,this.loki=c,this.testConnectionBasepath="/organization/test_smtp_connection"}testSmtpConnection(o){return this.http.post(`${N.N.apiUrl}${this.testConnectionBasepath}`,{...o}).pipe((0,I.K)(c=>(this.onSendLogs(v.o.INFO,c,"testSmtpConnection","SmtpConfigurationModalComponent","OrganizationdetailsModule","/organization/test_smtp_connection"),(0,f._)(c))))}addSmtpConfiguration(o,c){return this.http.post(`${N.N.apiUrl}/organization/create-smtp-sender/${c}`,{...o}).pipe((0,I.K)(y=>(this.onSendLogs(v.o.INFO,y,"addSmtpConfiguration","SmtpConfigurationModalComponent","OrganizationdetailsModule",`/organization/create-smtp-sender/${c}`),(0,f._)(y))))}editSmtpConfiguration(o,c){return this.http.put(`${N.N.apiUrl}/organization/smtp-config/update/${c}`,{...o}).pipe((0,I.K)(y=>(this.onSendLogs(v.o.INFO,y,"editSmtpConfiguration","SmtpConfigurationModalComponent","OrganizationdetailsModule",`/organization/smtp-config/update/${c}`),(0,f._)(y))))}onSendLogs(o,c,y,T,A,$){this.loki.onSendErrorLogs(o,c,y,T,A,$).subscribe()}};let p=m;return m.\u0275fac=function(c){return new(c||m)(t.LFG(x.eN),t.LFG(u.L))},m.\u0275prov=t.Yz7({token:m,factory:m.\u0275fac,providedIn:"root"}),p})();var s=i(51692);let n=(()=>{const m=class{constructor(o,c){this.smtpConfigurationModalApiService=o,this.activatedRouter=c,this.smtpModalConfigForm$=new l.X(new e.cw({})),this.connectionSuccessfullStatus$=new l.X(!1),this.testloading$=new l.X(!1),this.saveloading$=new l.X(!1),this.smtpModalConfigForm=this.smtpModalConfigForm$.asObservable(),this.connectionSuccessfullStatus=this.connectionSuccessfullStatus$.asObservable(),this.testloading=this.testloading$.asObservable(),this.saveloading=this.saveloading$.asObservable()}
1init(o,c){this.smtpDetails=c,this.modalType=o,this.activatedRouter.queryParams.subscribe(y=>{this.oid=this.activatedRouter.snapshot.paramMap.get("id")?this.activatedRouter.snapshot.paramMap.get("id"):y.oid}),this.smtpModalConfigForm$.next(new e.cw({smtpDetails:this.getSmtpDetailsForm(),smtpServerSetting:this.getSmtpServerSettingForm(),smtpAuthentication:this.getSmtpAuthenticationForm()}))}testSmtpConnection(o){if(this.smtpModalConfigForm$.getValue().invalid)return;this.testloading$.next(!0);const c=this.smtpModalConfigForm$.getValue().value,y=this.getTestConnectionPayload(c);this.smtpConfigurationModalApiService.testSmtpConnection(y).pipe((0,S.x)(()=>this.testloading$.next(!1))).subscribe({next:T=>{this.connectionSuccessfullStatus$.next(!0),o.emit({status:"success",msg:T.response})},error:()=>{this.connectionSuccessfullStatus$.next(!1),o.emit({status:"danger",msg:"Invalid SMTP configuration. Could not connect to server."})}})}addsmtpConfig(o,c){if(this.smtpModalConfigForm$.getValue().invalid||!this.connectionSuccessfullStatus$.getValue())return;this.saveloading$.next(!0);const y=this.smtpModalConfigForm$.getValue().value,T=this.getAddConfigPayload(y);this.smtpConfigurationModalApiService.addSmtpConfiguration(T,this.oid).pipe((0,S.x)(()=>this.saveloading$.next(!1))).subscribe({next:A=>{o.emit({status:"success",msg:"Smtp Configuration added successfully"}),c.emit()},error:A=>{o.emit({status:"danger",msg:A.error.error})}})}editsmtpConfig(o,c){if(this.smtpModalConfigForm$.getValue().invalid||!this.connectionSuccessfullStatus$.getValue())return;this.saveloading$.next(!0);const y=this.smtpModalConfigForm$.getValue().value,T=this.getAddConfigPayload(y);this.smtpConfigurationModalApiService.editSmtpConfiguration(T,this.smtpDetail
1s.id).pipe((0,S.x)(()=>this.saveloading$.next(!1))).subscribe({next:A=>{o.emit({status:"success",msg:"SMTP configuration updated successfully"}),c.emit()},error:A=>{o.emit({status:"danger",msg:A.error.error})}})}getTestConnectionPayload(o){return{smtp_server:o.smtpServerSetting.smptServerName,smtp_port:o.smtpServerSetting.smtpPort,security_protocol:o.smtpServerSetting.securityProtocal.name,smtp_timeout:30,username:o.smtpAuthentication.smptUserName,password:o.smtpAuthentication.smtpPassword}}getAddConfigPayload(o){return{smtp_name:o.smtpDetails.smtpName,sender_name:o.smtpDetails.senderName,sender_email:o.smtpDetails.senderEmail,smtp_server:o.smtpServerSetting.smptServerName,smtp_port:o.smtpServerSetting.smtpPort,security_protocol:o.smtpServerSetting.securityProtocal.name,smtp_timeout:30,username:o.smtpAuthentication.smptUserName,password:o.smtpAuthentication.smtpPassword}}getSmtpDetailsForm(){return new e.cw({smtpName:new e.NI(this.smtpDetails?this.smtpDetails.smtp_name:"",[e.kI.required,e.kI.pattern(/^(?! ).*/)]),senderName:new e.NI(this.smtpDetail
1s?this.smtpDetails.sender_name:"",[e.kI.required,e.kI.pattern(/^(?! ).*/)]),senderEmail:new e.NI(this.smtpDetails?this.smtpDetails.sender_email:"",[e.kI.email,e.kI.required])})}getSmtpServerSettingForm(){return new e.cw({smptServerName:new e.NI(this.smtpDetails?this.smtpDetails.smtp_server:"",[e.kI.required,e.kI.pattern(/^(?! ).*/)]),smtpPort:new e.NI(this.smtpDetails?this.smtpDetails.smtp_port:"",e.kI.required),securityProtocal:new e.NI(this.smtpDetails?M.k[this.smtpDetails.security_protocol]:"",e.kI.required)})}getSmtpAuthenticationForm(){return new e.cw({smptUserName:new e.NI(this.smtpDetails?this.smtpDetails.username:"",[e.kI.required,e.kI.pattern(/^(?! ).*/)]),smtpPassword:new e.NI("",e.kI.required)})}};let p=m;return m.\u0275fac=function(c){return new(c||m)(t.LFG(d),t.LFG(s.gz))},m.\u0275prov=t.Yz7({token:m,factory:m.\u0275fac}),p})();var a=i(18178),h=i(74642),L=i(82778),U=i(38611),D=i(51572),E=i(19119),O=i(42111),b=i(51181),Z=i(12553);function w(p,m){if(1&p&&(t.TgZ(0,"div",6)(1,"h4",7),t._uU(2),t.qZA(),t._UZ(3,"hr"),t.qZA()),2&p){const r=t.oxw(2);t.xp6(2),t.hij(" ","edit"===r.smtpModalType?"Edit SMTP Configuration":" SMTP Configuration"," ")}}function F(p,m){if(1&p&&(t.TgZ(0,"div",1)(1,"h5",8),t._uU(2,"SMTP Details"),t.qZA(),t.TgZ(3,"div",9)(4,"div",10)(5,"label",11),t._uU(6,"SMTP Name"),t.qZA(),t._UZ(7,"input",12),t.qZA(),t.TgZ(8,"div",10)(9,"label",11),t._uU(10,"Sender Name"),t.qZA(),t._UZ(11,"input",13),t.qZA(),t.TgZ(12,"div",10)(13,"label",11),t._uU(14,"Sender Email"),t.qZA(),t._UZ(15,"input",14),t.qZA()()(),t._UZ(16,"hr"),t.TgZ(17,"div",1)(18,"h5",15),t._uU(19," SMTP Server Setting "),t.qZA(),t.TgZ(20,"div",9)(21,"div",10)(22,"label",16),t._uU(23,"SMTP Server"),t.qZA(),t._UZ(24,"input",17),t.qZA(),t.TgZ(25,"div",10)(26,"label",16),t._uU(27,"SMTP Port"),t.qZA(),t._UZ(28,"input",18),t.qZA(),t.TgZ(29,"div",10)(30,"label",16),t._uU(31,"Security Protocol"),t.qZA(),t._UZ(32,"p-dropdown",19),t.qZA()()(),t._UZ(33,"hr"),t.TgZ(34,"div",1)(35,"h5",15),t._uU(36," Authentication "),t.qZA(),t.TgZ(37,"div",9)(38,"div",10)(39,"label",11),t._uU(40,"User Name"),t.qZA(),t._UZ(41,"input",20),t.qZA(),t.TgZ(42,"div",10)(43,"label",11),t._uU(44,"Password"),t.qZA(),t._UZ(45,"input",21),t.qZA()()()),2&p){const r=t.oxw().ngIf,o=t.oxw();
1t.Q6J("formGroup",r.get("smtpDetails")),t.xp6(7),t.Q6J("ngClass",r.get("smtpDetails").get("smtpName").invalid&&(r.get("smtpDetails").get("smtpName").dirty||r.get("smtpDetails").get("smtpName").touched)?"ng-invalid ng-dirty":""),t.xp6(4),t.Q6J("ngClass",r.get("smtpDetails").get("senderName").invalid&&(r.get("smtpDetails").get("senderName").dirty||r.get("smtpDetails").get("senderName").touched)?"ng-invalid ng-dirty":""),t.xp6(4),t.Q6J("ngClass",r.get("smtpDetails").get("senderEmail").invalid&&(r.get("smtpDetails").get("senderEmail").dirty||r.get("smtpDetails").get("senderEmail").touched)?"ng-invalid ng-dirty":""),t.xp6(2),t.Q6J("formGroup",r.get("smtpServerSetting")),t.xp6(7),t.Q6J("ngClass",r.get("smtpServerSetting").get("smptServerName").invalid&&(r.get("smtpServerSetting").get("smptServerName").dirty||r.get("smtpServerSetting").get("smptServerName").touched)?"ng-invalid ng-dirty":""),t.xp6(4),t.Q6J("ngClass",r.get("smtpServerSetting").get("smtpPort").invalid&&(r.get("smtpServerSetting").get("smtpPort").dirty||r.get("smtpServerSetting").get("smtpPort").touched)?"ng-invalid ng-dirty":""),t.xp6(4),t.Q6J("ngClass",r.get("smtpServerSetting").get("securityProtocal").invalid&&(r.get("smtpServerSetting").get("securityProtocal").dirty||r.get("smtpServerSetting").get("securityProtocal").touched)?"ng-invalid ng-dirty":"")("options",o.protocalOptions)("showClear",!1),t.xp6(2),t.Q6J("formGroup",r.get("smtpAuthentication")),t.xp6(7),t.Q6J("ngClass",r.get("smtpAuthentication").get("smptUserName").invalid&&(r.get("smtpAuthentication").get("smptUserName").dirty||r.get("smtpAuthentication").get("smptUserName").touched)?"ng-invalid ng-dirty":""),t.xp6(4),t.Q6J("ngClass",r.get("smtpAuthentication").get("smtpPassword").invalid&&(r.get("smtpAuthentication").get("smtpPassword").dirty||r.get("smtpAuthentication").get("smtpPassword").touched)?"ng-invalid ng-dirty":"")}}function G(p,m){1&p&&t._UZ(0,"mat-spinner",25),2&p&&t.Q6J("strokeWidth",2)}function B(p,m){1&p&&t._UZ(0,"mat-spinner",25),2&p&&t.Q6J("strokeWidth",2)}function K(p,m){if(1&p){const r=t.EpF();t.TgZ(0,"div"),t._UZ(1,"hr"),t.TgZ(2,"button",22),t.NdJ("click",function(){t.CHM(r);const c=t.oxw(2);return t.KtG(c.close(!1))}),t._uU(3," Cancel "),t.qZA(),t.TgZ(4,"p-button",23),t.NdJ("click",function(){t.CHM(r);const c=t.oxw(2);return t.KtG(c.testSmtpConnection())}),t.ALo(5,"async"),t.YNc(6,G,1,1,"mat-spinner",24),t.ALo(7,"async"),t._uU(8," Test Connection"),t.qZA(),t.TgZ(9,"p-button",23),t.NdJ("click",function(){t.CHM(r);const c=t.oxw(2);return t.KtG(c.addsmtpConfig())}),t.ALo(10,"async"),t.ALo(11,"async"),t.YNc(12,B,1,1,"mat-spinner",24),t.ALo(13,"async"),t._uU(14),t.qZA()()}if(2&p){const r=t.oxw().ngIf,o=t.oxw();t.xp6(4),t.Q6J("disabled",r.invalid||t.lcZ(5,5,o.testLoading)),t.xp6(2),t.Q6J("ngIf",t.lcZ(7,7,o.testLoading)),t.xp6(3),t.Q6J("disabled",r.invalid||!t.lcZ(10,9,o.connectionSuccessfullStatus$)||t.lcZ(11,11,o.saveLoading)),t.xp6(3),t.Q6J("ngIf",t.lcZ(13,13,o.saveLoading)),t.xp6(2),t.hij(" ","edit"===o.smtpModalType?"Update":"Save","")}}const R=function(){return{width:"50%",height:"80.2%"}};function k(p,m){if(1&p&&(t.ynx(0),t.TgZ(1,"div",1)(2,"p-dialog",2),t.YNc(3,w,4,1,"ng-template",3),t.YNc(4,F,46,13,"ng-template",4),t.YNc(5,K,15,15,"ng-template",5),t.qZA()(),t.BQk()),2&p){const r=m.ngIf;t.xp6(1),t.Q6J("formGroup",r),t.xp6(1),t.Akn(t.DdM(5,R)),t.Q6J("modal",!0)("visible",!0)}}let J=(()=>{const m=class{constructor(o){this.smtpConfigurationModalActionService=o,this.smtpModalType=M.n.ADD,this.smtpConfigurationForm$=this.smtpConfigurationModalActionService.smtpModalConfigForm,this.testLoading=this.smtpConfigurationModalActionService.testloading,this.saveLoading=this.smtpConfigurationModalActionService.saveloading,this.connectionSuccessfullStatus$=this.smtpConfigurationModalActionService.connectionSuccessfullStatus,this.protocalOptions=[{name:"TLS",label:"tls"},{name:"SSL",label:"ssl"}],this.closeModal=new t.vpe,this.connectionSuccessStatus=new t.vpe,this.refreshSmtpList=new t.vpe}ngOnInit(){this.smtpConfigurationModalActionService.init(this.smtpModalType,this.smtpConnectionDetails)}close(o){this.closeModal.emit()}testSmtpConnection(){this.smtpConfigurationModalActionService.testSmtpConnection(this.connectionSuccessStatus)}addsmtpConfig(){"add"===this.smtpModalType?this.smtpConfigurationModalActionService.addsmtpConfig(this.connectionSuccessStatus,this.refreshSmtpList):this.smtpConfigurationModalActionService.editsmtpConfig(this.connectionSuccessStatus,this.refreshSmtpList)}};let p=m;return m.\u0275fac=function(c){return new(c||m)(t.Y36(n))},m.\u0275cmp=t.Xpm({type:m,selectors:[["app-smtp-configuration-modal"]],inputs:{smtpModalType:"smtpModalType",smtpConnectionDetail
1s:"smtpConnectionDetails"},outputs:{closeModal:"closeModal",connectionSuccessStatus:"connectionSuccessStatus",refreshSmtpList:"refreshSmtpList"},standalone:!0,features:[t._Bn([n]),t.jDz],decls:2,vars:3,consts:[[4,"ngIf"],[3,"formGroup"],[3,"modal","visible"],["pTemplate","header"],["pTemplate","content"],["pTemplate","footer"],[1,"consent-purpose-modal__header--width"],[1,"consent-purpose-modal__header--content"],[2,"margin-bottom","1rem"],[1,"consent-purpose-modal__content"],[1,"consent-purpose-modal__content__field"],[1,"consent-purpose-modal__content__field--required",2,"font-weight","600","color","black"],["type","text","pInputText","","formControlName","smtpName","placeholder","Enter SMTP Name",3,"ngClass"],["type","text","pInputText","","formControlName","senderName","placeholder","Enter Sender Name",3,"ngClass"],["type","text","pInputText","","formControlName","senderEmail","placeholder","Enter Sender Email",3,"ngClass"],[2,"margin-bottom","1rem","margin-top","1.5rem"],["for","formLogoId",1,"consent-purpose-modal__content__field--required",2,"font-weight","600","color","black"],["id","formLogoId","type","text","pInputText","","formControlName","smptServerName","placeholder","Enter SMTP Server Name",3,"ngClass"],["id","formLogoId","type","number","pInputText","","formControlName","smtpPort","placeholder","Enter SMTP Port",3,"ngClass"],["optionLabel","name","formControlName","securityProtocal","placeholder","Select Security Protocol",3,"ngClass","options","showClear"],["type","text","pInputText","","formControlName","smptUserName","placeholder","Enter SMTP User Name",3,"ngClass"],["type","password","pInputText","","togglepassword","","formControlName","smtpPassword","placeholder","Enter SMTP Password",3,"ngClass"],[1,"btn","btn-outline-secondary",3,"click"],[1,"p-button-text",3,"disabled","click"],["diameter","20",3,"strokeWidth",4,"ngIf"],["diameter","20",3,"strokeWidth"]],template:function(c,y){1&c&&(t.YNc(0,k,6,6,"ng-container",0),t.ALo(1,"async")),2&c&&t.Q6J("ngIf",t.lcZ(1,1,y.smtpConfigurationForm$))},dependencies:[C.q4,O.jx,a.kW,a.Lt,e.UX,e.Fj,e.wV,e.JJ,e.JL,e.sg,e.u,g.ez,g.mk,g.O5,g.Ov,h.S,h.V,L.j,L.o,U.hJ,U.zx,D.Cq,D.Ou,E.J,b.b,Z.mh],styles:['.consent-purpose-modal__content[_ngcontent-%COMP%]{display:flex;width:100%;gap:1rem;flex-wrap:wrap}.consent-purpose-modal__content__field[_ngcontent-%COMP%]{max-width:49%;display:flex;flex-direction:column;flex:45%}.consent-purpose-modal__content__field--required[_ngcontent-%COMP%]:after{content:" *";color:red}.consent-purpose-modal__header--width[_ngcontent-%COMP%]{width:100%}.consent-purpose-modal__header--content[_ngcontent-%COMP%]{color:#000}.consent-purpose-modal__legal_bases_table-first-value-name[_ngcontent-%COMP%]{display:flex;flex-direction:column}.align-center[_ngcontent-%COMP%]{text-align:center!important}[_nghost-%COMP%] .p-dropdown{width:100%!important}[_nghost-%COMP%] .p-dropdown-panel{width:100%!important}[_nghost-%COMP%] .p-button{background-color:#16bf5e!important;background:#16bf5e!important;border:1px solid #16bf5e!important;font-size:small!important}[_nghost-%COMP%] .p-dialog-header{padding:1.5rem 1rem 0!important}button[_ngcontent-%COMP%]{font-size:small}label[_ngcontent-%COMP%]{margin-bottom:1px}']}),p})()}}]);
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.