PageSourceSearch

https://admin.any.repair/290-es2015.d4bd1a535a7ee9bda8fe.js

js any.repair collected 2026-10-02 02:06:59 UTC 25,841 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkany_repair_angular=self.webpackChunkany_repair_angular||[]).push([[290],{40290:function(e,t,n){n.r(t),n.d(t,{AuthenticationModule:function(){return M}});var i=n(72213),o=n(54364),r=n(10234),l=n(2316);let s=(()=>{class e{constructor(e){this.router=e}ngAfterViewInit(){}routeToValidScreen(){this.router.navigate([""])}}return e.\u0275fac=function(t){return new(t||e)(l.\u0275\u0275directiveInject(i.F0))},e.\u0275cmp=l.\u0275\u0275defineComponent({type:e,selectors:[["app-not-found"]],decls:10,vars:0,consts:[[1,"error-box"],[1,"error-body","text-center"],[1,"error-title","text-danger"],[1,"text-uppercase","error-subtitle"],[1,"text-muted","m-t-30","m-b-30"],[1,"btn","btn-danger","btn-rounded","waves-effect","waves-light","m-b-40",3,"click"]],template:function(e,t){1&e&&(l.\u0275\u0275elementStart(0,"div",0),l.\u0275\u0275elementStart(1,"div",1),l.\u0275\u0275elementStart(2,"h1",2),l.\u0275\u0275text(3,"404"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(4,"h3",3),l.\u0275\u0275text(5,"PAGE NOT FOUND !"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(6,"p",4),l.\u0275\u0275text(7,"YOU SEEM TO BE TRYING TO FIND HIS WAY HOME"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(8,"a",5),l.\u0275\u0275listener("click",function(){return t.routeToValidScreen()}),l.\u0275\u0275text(9,"Back to home"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd())},encapsulation:2}),e})();var a=n(1707),d=n(4854),m=n(41674),c=n(83315);function u(e,t){if(1&e&&(l.\u0275\u0275elementStart(0,"small",21),l.\u0275\u0275text(1),l.\u0275\u0275elementEnd()),2&e){const e=l.\u0275\u0275nextContext();l.\u0275\u0275advance(1),l.\u0275\u0275textInterpolate1(" ",e.passwordEducateString,"")}}function v(e,t){1&e&&(l.\u0275\u0275elementStart(0,"small",22),l.\u0275\u0275text(1," confirm password required "),l.\u0275\u0275elementEnd())}function g(e,t){1&e&&(l.\u0275\u0275elementStart(0,"small",22),l.\u0275\u0275text(1," Password does not match. "),l.\u0275\u0275elementEnd())}let p=(()=>{class e{constructor(e,t,n,i,o){this.activatedRoute=e,this.formBuilder=t,this.authService=n,this.toastr=i,this.router=o,this.passwordValidator=d.t.PASSWORD_VALIDATOR,this.passwordEducateString=d.t.PASSWORD_VALIDATION_EDUCATE_STRING,this.isSubmit=!1,this.isNotPassMatch=!1}ngOnInit(){this.activatedRoute.params.subscribe(e=>{console.log("param",e),this.liveRoutes=e}),this.loginFieldsForm=this.formBuilder.group({password:["",[a.kI.required,a.kI.pattern(d.t.PASSWORD_VALIDATOR)]],ConfirmPassword:["",[a.kI.required]]})}onSubmit(){this.isSubmit=!0,console.log(this.loginFieldsForm.value),console.log("this.loginFieldsForm.valid",this.loginFieldsForm.valid),this.loginFieldsForm.valid?this.loginFieldsForm.value.password!==this.loginFieldsForm.value.ConfirmPassword?(this.isNotPassMatch=!0,console.log("Password does not match")):this.updateForgetPasswordSubscription=this.authService.updateForgetPassword({userId:this.liveRoutes.userId,role:this.liveRoutes.type,forgetPasswordToken:this.liveRoutes.token,new_password:this.loginFieldsForm.value.password,confirm_password:this.loginFieldsForm.value.ConfirmPassword}).subscribe(e=>{e.success?(console.log("res",e),this.toastr.success(e.message),this.router.navigate(["/"])):(console.log("Res message",e.message),this.toastr.error("Link expired"),this.router.navigate(["/"]))},e=>{console.log("error on update forgot password",e),this.toastr.error("We were unable to process this request. Please try again")}):console.log("Please enter password")}}return e.\u0275fac=function(t){return new(t||e)(l.\u0275\u0275directiveInject(i.gz),l.\u0275\u0275directiveInject(a.qu),l.\u0275\u0275directiveInject(m.e),l.\u0275\u0275directiveInject(c._W),l.\u0275\u0275directiveInject(i.F0))},e.\u0275cmp=l.\u0275\u0275defineComponent({type:e,selectors:[["app-forget-password"]],decls:31,vars:4,consts:[[3,"formGroup","ngSubmit"],[1,"auth-wrapper","d-flex","no-block","justify-content-center","align-items-center",2,"background","url(assets/images/Any-repair-BG.png) no-repeat center center"],[1,"auth-box","m-3","m-md-0"],[1,"logo"],[1,"db"],["src","assets/images/logo.png","alt","logo",2,"height","60px","width","auto"],[1,"font-medium","m-b-20"],[1,"row"],[1,"col-md-12","col-sm-12"],[1,"form-group","mb-0"],[1,"input-group","mb-3"],[1,"input-group-prepend"],["id","basic-addon2",1,"input-group-text"],[1,"ti-pencil"],["type","password","placeholder","password","aria-label","password","formControlName","password","aria-describedby","basic-addon1","required","",1,"form-control"],["class","form-text text-danger",4,"ngIf"],["type","password","placeholder","Confirm password","aria-label","Password","formControlName","ConfirmPassword","aria-describedby","basic-addon1","required","",1,"form-control"],["class","col-sm-12 col-md-12 form-text text-danger",4,"ngIf"],[1,"form-group","text-center","mt-2"],[1,"col-xs-12","p-b-20"],["type","submit",1,"btn","btn-block","btn-lg","btn-info"],[1,"form-text","text-danger"],[1,"col-sm-12","col-md-12","form-text","text-danger"]],template:function(e,t){1&e&&(l.\u0275\u0275elementContainerStart(0),l.\u0275\u0275elementStart(1,"form",0),l.\u0275\u0275listener("ngSubmit",function(){return t.onSubmit()}),l.\u0275\u0275elementStart(2,"div",1),l.\u0275\u0275elementStart(3,"div",2),l.\u0275\u0275elementStart(4,"div"),l.\u0275\u0275elementStart(5,"div",3),l.\u0275\u0275elementStart(6,"span",4),l.\u0275\u0275element(7,"img",5),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(8,"h3",6),l.\u0275\u0275text(9,"Forget Password"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(10,"div",7),l.\u0275\u0275elementStart(11,"div",8),l.\u0275\u0275elementStart(12,"div",9),l.\u0275\u0275elementStart(13,"div",10),l.\u0275\u0275elementStart(14,"div",11),l.\u0275\u0275elementStart(15,"span",12),l.\u0275\u0275element(16,"i",13),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275element(17,"input",14),l.\u0275\u0275elementEnd(),l.\u0275\u0275template(18,u,2,1,"small",15),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(19,"div",9),l.\u0275\u0275elementStart(20,"div",10),l.\u0275\u0275elementStart(21,"div",11),l.\u0275\u0275elementStart(22,"span",12),l.\u0275\u0275element(23,"i",13),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275element(24,"input",16),l.\u0275\u0275elementEnd(),l.\u0275\u0275template(25,v,2,0,"small",17),l.\u0275\u0275template(26,g,2,0,"small",17),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(27,"div",18),l.\u0275\u0275elementStart(28,"div",19),l.\u0275\u0275elementStart(29,"button",20),l.\u0275\u0275text(30,"Save"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementContainerEnd()),2&e&&(l.\u0275\u0275advance(1),l.\u0275\u0275property("formGroup",t.loginFieldsForm),l.\u0275\u0275advance(17),l.\u0275\u0275property("ngIf",!t.loginFieldsForm.get("password").valid&&t.isSubmit),l.\u0275\u0275advance(7),l.\u0275\u0275property("ngIf",!t.loginFieldsForm.get("ConfirmPassword").valid&&t.isSubmit),l.\u0275\u0275advance(1),l.\u0275\u0275property("ngIf",t.loginFieldsForm.get("ConfirmPassword").valid&&t.isNotPassMatch&&t.isSubmit))},directives:[a._Y,a.JL,a.sg,a.Fj,a.JJ,a.u,a.Q7,o.O5],styles:[""]}),e})();var h=n(86035),f=n(82516),S=n(8095),b=n(68944),w=n(34080),E=n(92340),y=n(17528),x=n(85991
1);const I=["loginButton"],F=["confirmationModal"];function k(e,t){1&e&&(l.\u0275\u0275elementStart(0,"small",37),l.\u0275\u0275text(1," Email is required "),l.\u0275\u0275elementEnd())}function C(e,t){1&e&&(l.\u0275\u0275elementStart(0,"small",37),l.\u0275\u0275text(1," Password is required "),l.\u0275\u0275elementEnd())}const P=function(e){return{"d-none":e}},N=function(e){return{"d-block":e}},A=function(){return{standalone:!0}};function T(e,t){if(1&e){const e=l.\u0275\u0275getCurrentView();l.\u0275\u0275elementContainerStart(0),l.\u0275\u0275elementStart(1,"form",2),l.\u0275\u0275listener("ngSubmit",function(){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().onSubmit()}),l.\u0275\u0275elementStart(2,"div",3),l.\u0275\u0275elementStart(3,"div",4),l.\u0275\u0275elementStart(4,"div",5),l.\u0275\u0275elementStart(5,"div",6),l.\u0275\u0275elementStart(6,"span",7),l.\u0275\u0275element(7,"img",8),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(8,"h3",9),l.\u0275\u0275text(9,"Sign In"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(10,"div",10),l.\u0275\u0275elementStart(11,"div",11),l.\u0275\u0275elementStart(12,"div",12),l.\u0275\u0275elementStart(13,"div",13),l.\u0275\u0275elementStart(14,"span",14),l.\u0275\u0275element(15,"i",15),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(16,"input",16),l.\u0275\u0275listener("keyup",function(t){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().enter(t)}),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275template(17,k,2,0,"small",17),l.\u0275\u0275elementStart(18,"div",12),l.\u0275\u0275elementStart(19,"div",13),l.\u0275\u0275elementStart(20,"span",18),l.\u0275\u0275element(21,"i",19),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(22,"input",20),l.\u0275\u0275listener("keyup",function(t){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().enter(t)}),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275template(23,C,2,0,"small",17),l.\u0275\u0275elementStart(24,"div",21),l.\u0275\u0275elementStart(25,"div",22),l.\u0275\u0275elementStart(26,"button",23),l.\u0275\u0275text(27,"Log In"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(28,"div",24),l.\u0275\u0275elementStart(29,"div",25),l.\u0275\u0275text(30," Don't have an account? "),l.\u0275\u0275elementStart(31,"a",26),l.\u0275\u0275listener("click",function(){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().sendToSignUp()}),l.\u0275\u0275elementStart(32,"b"),l.\u0275\u0275text(33," Sign Up "),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(34,"div",27),l.\u0275\u0275elementStart(35,"div",28),l.\u0275\u0275elementStart(36,"div",29),l.\u0275\u0275elementStart(37,"a",30),l.\u0275\u0275listener("click",function(){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().showRecoverForm()}),l.\u0275\u0275element(38,"i",31),l.\u0275\u0275text(39," Forgot password?"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(40,"div",32),l.\u0275\u0275elementStart(41,"div",6),l.\u0275\u0275elementStart(42,"span",7),l.\u0275\u0275element(43,"img",8),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(44,"h5",9),l.\u0275\u0275text(45,"Recover Password"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(46,"span"),l.\u0275\u0275text(47,"Enter your Email and link will be sent to your email!"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(48,"div",33),l.\u0275\u0275elementStart(49,"form",11),l.\u0275\u0275elementStart(50,"div",34),l.\u0275\u0275elementStart(51,"div",11),l.\u0275\u0275elementStart(52,"input",35),l.\u0275\u0275listener("ngModelChange",function(t){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().forgetPassEmailId=t}),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(53,"div",33),l.\u0275\u0275elementStart(54,"div",11),l.\u0275\u0275elementStart(55,"button",36),l.\u0275\u0275listener("click",function(){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().resetPassword()}),l.\u0275\u0275text(56,"Reset"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementContainerEnd()}if(2&e){const e=l.\u0275\u0275nextContext();l.\u0275\u0275advance(1),l.\u0275\u0275property("formGroup",e.loginFieldsForm),l.\u0275\u0275advance(3),l.\u0275\u0275property("ngClass",l.\u0275\u0275pureFunction1(7,P,e.recoverform)),l.\u0275\u0275advance(13),l.\u0275\u0275property("ngIf",e.loginFieldsForm.get("email").touched&&e.loginFieldsForm.get("email").dirty&&e.loginFieldsForm.get("email").invalid),l.\u0275\u0275advance(6),l.\u0275\u0275property("ngIf",e.loginFieldsForm.get("password").touched&&e.loginFieldsForm.get("password").dirty&&e.loginFieldsForm.get("password").invalid),l.\u0275\u0275advance(17),l.\u0275\u0275property("ngClass",l.\u0275\u0275pureFunction1(9,N,e.recoverform)),l.\u0275\u0275advance(12),l.\u0275\u0275property("ngModel",e.forgetPassEmailId)("ngModelOptions",l.\u0275\u0275pureFunction0(11,A))}}function O(e,t){if(1&e){const e=l.\u0275\u0275getCurrentView();l.\u0275\u0275elementStart(0,"div",38),l.\u0275\u0275elementStart(1,"h5",39),l.\u0275\u0275text(2,"You are already logged in!"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(3,"button",40),l.\u0275\u0275listener("click",function(){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().closeBtnClick()}),l.\u0275\u0275elementStart(4,"span",41),l.\u0275\u0275text(5,"\xd7"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(6,"div",42),l.\u0275\u0275elementStart(7,"div",43),l.\u0275\u0275elementStart(8,"h2"),l.\u0275\u0275text(9," You are already using this app on another device. Would you like to stay logged in with same device or continue with this device? If you choose to continue you will be logged out from the other device. "),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(10,"div",44),l.\u0275\u0275elementStart(11,"button",45),l.\u0275\u0275listener("click",function(){return l.\u0275\u0275restoreView(e),l.\u0275\u0275nextContext().closeBtnClick()}),l.\u0275\u0275text(12,"Cancel"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(13,"button",46),l.\u0275\u0275listener("click",function(){const t=l.\u0275\u0275restoreView(e).$implicit;return l.\u0275\u0275nextContext().updateLoginStatus(t)}),l.\u0275\u0275text(14,"Continue"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd()}}let R=(()=>{class e{constructor(e,t,n,i,o,r,l,s,a,m){this.authService=e,this.router=t,this.toastr=n,this.messagingService=i,this.angularFireMessaging=o,this.formBuilder=r,this.activatedRouter=l,this.spinner=s,this.socketService=a,this.modalService=m,this.isLoggedIn=!0,this.passwordValidator=d.t.PASSWORD_VALIDATOR,this.passwordEducateString=d.t.PASSWORD_VALIDATION_EDUCATE_STRING,this.fieldTextType=!1,this.isForgetPass=!1,this.forgetPassEmailId="",this.loginform=!0,this.recoverform=!1,this.activatedRouter.params.subscribe(e=>
1function(e,t,n,i){return new(n||(n=Promise))(function(o,r){function l(e){try{a(i.next(e))}catch(m){r(m)}}function s(e){try{a(i.throw(e))}catch(m){r(m)}}function a(e){e.done?o(e.value):function(e){return e instanceof n?e:new n(function(t){t(e)})}(e.value).then(l,s)}a((i=i.apply(e,t||[])).next())})}(this,void 0,void 0,function*(){this.stringRole=e.type,this.role=yield this.getUserRole(this.stringRole),"1"!==this.role&&"2"!==this.role&&"3"!==this.role&&this.router.navigate([""]),e.type||this.router.navigate([""])})),this.authService.getToken()}ngOnInit(){this.spinner.hide(),this.loginFieldsForm=this.formBuilder.group({email:["",[a.kI.required]],password:["",[a.kI.required]]}),this.timeZoneOffset=(new Date).getTimezoneOffset(),this.timeZone=h.tz.guess(),this.authService.getToken()?this.router.navigate(["/dashboard"]):this.isLoggedIn=!1}ngAfterViewInit(){}get f(){return this.loginFieldsForm.controls}showRecoverForm(){this.loginform=!this.loginform,this.recoverform=!this.recoverform}authThrottle(){(0,f.R)(document.getElementById("loginClick"),"click").pipe((0,S.p)(1e4)).subscribe(e=>{})}onSubmit(){return this.loginFieldsForm.value.email=this.loginFieldsForm.value.email.trim().toLowerCase(),this.loginFieldsForm.invalid?this.toastr.error("Please provide login details"):this.role?void this.authService.checkLoggedInUser({email:this.loginFieldsForm.value.email,role:this.role}).subscribe(e=>{console.log("=>(login.component.ts:132) resp",e),e.success?(this.deviceDetails=e.data.device,console.log("=>(login.component.ts:135) this.deviceDetails",this.deviceDetails),this.deviceDetails.fcmTokenKey?this.openModal(this.confirmationModal):this.login(this.confirmationModal)):this.toastr.error(e.message)}):this.toastr.error("Please provide role")}login(e){this.loginSubscription=this.authService.login({email:this.loginFieldsForm.value.email.trim(),password:this.loginFieldsForm.value.password,role:this.role,utcOffset:this.timeZoneOffset,timezone:this.timeZone}).subscribe(e=>{var t,n,i,o,r,l,s,a,d,m,c,u,v;if(0==(null==e?void 0:e.success))this.toastr.error(null==e?void 0:e.message),this.modalService.dismissAll();else if(this.modalService.dismissAll(),null==e?void 0:e.data.accessToken){let g;this.socketService.userChannel(null==e?void 0:e.data._id),1==(null==e?void 0:e.role)?g={_id:null==e?void 0:e.data._id,email:null==e?void 0:e.data.email,firstName:null==e?void 0:e.data.firstName,lastName:null==e?void 0:e.data.lastName,mobileNumber:null==e?void 0:e.data.mobileNumber,numberWithCode:null==e?void 0:e.data.numberWithCode,countryCode:null==e?void 0:e.data.countryCode,countryDetails:null==e?void 0:e.data.countryDetails,password:null==e?void 0:e.data.password,pan:null===(t=null==e?void 0:e.data)||void 0===t?void 0:t.pan,gst:null===(n=null==e?void 0:e.data)||void 0===n?void 0:n.gst,city:null===(i=null==e?void 0:e.data)||void 0===i?void 0:i.city,state:null===(o=null==e?void 0:e.data)||void 0===o?void 0:o.state,country:null===(r=null==e?void 0:e.data)||void 0===r?void 0:r.country,rolesInformation:null===(l=null==e?void 0:e.data)||void 0===l?void 0:l.rolesInformation,companyName:null===(s=null==e?void 0:e.data)||void 0===s?void 0:s.companyName,address:null===(a=null==e?void 0:e.data)||void 0===a?void 0:a.address}:2==(null==e?void 0:e.role)?g={_id:null==e?void 0:e.data._id,email:null==e?void 0:e.data.email,isActive:null==e?void 0:e.data.isActive,isApprove:null==e?void 0:e.data.isApprove,latitude:null==e?void 0:e.data.latitude,longitude:null==e?void 0:e.data.longitude,status:null==e?void 0:e.data.status,ownerName:null==e?void 0:e.data.ownerName,countryDetails:null===(d=null==e?void 0:e.data)||void 0===d?void 0:d.countryDetails,asStaff:null===(m=null==e?void 0:e.data)||void 0===m?void 0:m.asStaff}:3==(null==e?void 0:e.role)?g={_id:null==e?void 0:e.data._id,email:null==e?void 0:e.data.email,isActive:null==e?void 0:e.data.isActive,isApprove:null==e?void 0:e.data.isApprove,status:null==e?void 0:e.data.adminStatus,companyName:null==e?void 0:e.data.companyName,contactNumber:null==e?void 0:e.data.contactNumber,mobileNumber:null==e?void 0:e.data.contactNumber,country:null==e?void 0:e.data.country,countryCode:null==e?void 0:e.data.countryCode,countryId:null==e?void 0:e.data.countryId,countryShortCode:null==e?void 0:e.data.countryShortCode,ownerName:null==e?void 0:e.data.ownerName}:(4==(null==e?void 0:e.role)||5==(null==e?void 0:e.role))&&(g={_id:null==e?void 0:e.data.addedBy,userId:null==e?void 0:e.data._id,email:null==e?void 0:e.data.email,isActive:null==e?void 0:e.data.isActive,status:null==e?void 0:e.data.status,firstName:null==e?void 0:e.data.firstName,lastName:null==e?void 0:e.data.lastName,rolesInformation:null==e?void 0:e.data.rolesInformation}),localStorage.setItem("editAdvertiserData",JSON.stringify(null==e?void 0:e.data)),this.setPersonsLocalStorage({data:g,role:null==e?void 0:e.role,branches:null==e?void 0:e.branches}),this.authService.setPersonId(null==e?void 0:e.role),this.authService.setToken(null==e?void 0:e.data.accessToken),this.authService.setAccessModules(null==e?void 0:e.page),this.authService.setCurrency().subscribe(e=>{}),localStorage.setItem("language",(null===(c=null==e?void 0:e.data)||void 0===c?void 0:c.language)||"en"),this.permissions();const p=(null===(u=null==e?void 0:e.page[0])||void 0===u?void 0:u.path)?null===(v=null==e?void 0:e.page[0])||void 0===v?void 0:v.path:"dashboard";this.router.navigate([`/${p}`]),this.toastr.success("Login successful","Success!")}else this.toastr.error("User not found")},e=>{})}enter(e){}setPersonsLocalStorage(e){this.authService.setPersonData(e)}getUserType(e){switch(e){case 1:return"super-admin";case 2:return"spa";case 3:return"advertiser";case 4:return"module-admin";case 5:return"spa-module-admin"}}getUserRole(e){switch(e){case"super-admin":return"1";case"service-provider":return"2";case"advertiser":return"3"}}permissions(){this.messagingService.requestPermission(),this.messagingService.receiveMessage(),this.message=this.messagingService.currentMessage,this.messagingService.getPermission().subscribe(e=>{console.log("=>(login.component.ts:286) res",e),this.authService.setAlert("denied"!==e&&"granted"!==e)})}ngOnDestroy(){}toggleFieldTextType(){this.fieldTextType=!this.fieldTextType}resetPassword(){console.log("rest password",this.role,"forgetPassEmailId",this.forgetPassEmailId),this.forgetPassEmailId?this.forgetPasswordSubscription=this.authService.forgetPassword({email:this.forgetPassEmailId,role:this.role}).subscribe(e=>{console.log("forgetPassword Status",e),e.success?(console.log("success",e),this.toastr.success(e.message,"Success!")):this.toastr.error(e.message,"Oops!")},e=>{console.log("Error: ",e),this.toastr.error(e.error.message,"Oops!")}):this.toastr.error("email id required","Oops!")}sendToSignUp(){window.location.href="3"==this.role?`${E.N.link}/signup/advertiser`:"2"==this.role?`${E.N.link}/signup/spa`:`${E.N.onePageLink}`}closeBtnClick(){this.modalService.dismissAll()}openModal(e){this.modalService.open(e,{centered:!0,backdrop:"static"})}updateLoginStatus(e){this.authService.updateLoginStatus({deviceId:this.deviceDetails._id}).subscribe(t=>{this.login(e)})}}return e.\u0275fac=function(t){return new(t||e)(l.\u0275\u0275directiveInject(m.e),l.\u0275\u0275directiveInject(i.F0),l.\u0275\u0275directiveInject(c._W),l.\u0275\u0275directiveInject(b.o),l.\u0275\u0275directiveInject(y.BG),l.\u0275\u0275directiveInject(a.qu),l.\u0275\u0275directiveInject(i.gz),l.\u0275\u0275directiveInject(x.t2),l.\u0275\u0275directiveInject(w.y),l.\u0275\u0275directiveInject(r.FF))},e.\u0275cmp=l.\u0275\u0275defineComponent({type:e,selectors:[["app-login"]],viewQuery:function(e,t){if(1&e&&(l.\u0275\u0275viewQuery(I,5),l.\u0275\u0275viewQuery(F,5)),2&e){let e;l.\u0275\u0275queryRefresh(e=l.\u0275\u0275loadQuery())&&(t.loginButton=e.first),l.\u0275\u0275queryRefresh(e=l.\u0275\u0275loadQuery())&&(t.confirmationModal=e.first)}},decls:3,vars:1,consts:[[4,"ngIf"],["confirmationModal",""],[3,"formGroup","ngSubmit"],[1,"auth-wrapper","d-flex","no-block","justify-content-center","align-items-center",2,"background","url(assets/images/Any-repair-BG.png) no-repeat center center"],[1,"auth-box","m-3","m-md-0"],["id","loginform",3,"ngClass"],[1,"logo"],[1,"db"],["src","assets/images/logo.png","alt","logo",2,"height","60px","width","auto"],[1,"font-medium","m-b-20"],[1,"row"],[1,"col-12"],[1,"input-group","mb-3"],[1,"input-group-prepend"],["id","basic-addon1",1,"input-group-text"],[1,"ti-user"],["type","text","placeholder","Username","aria-label","Username","formControlName","email","aria-describedby","basic-addon1",1,"form-control",3,"keyup"],["style","color: red;",4,"ngIf"],["id","basic-addon2",1,"input-group-text"],[1,"ti-pencil"],["type","password","placeholder","Password","aria-label","Password","formControlName","password","aria-describedby","basic-addon1",1,"form-control",3,"keyup"],[1,"form-group","text-center"],[1,"col-xs-12","p-b-20"],["type","submit",1,"btn","btn-block","btn-lg","btn-info"],[1,"form-group","m-b-0","m-t-10"],[1,"col-sm-12","text-center"],[1,"text-info","m-l-5",2,"cursor","pointer",3,"click"],[1,"form-group","row","text-center"],[1,"col-md-12","col-sm-12"],[1,"custom-control","custom-checkbox"],["id","to-recover",1,"text-dark","font-14",3,"click"],[1,"fa","fa-lock","m-r-5"],["id","recoverform",3,"ngClass"],[1,"row","m-t-20"],[1,"form-group","row"],["type","email","required","","placeholder","Email id",1,"form-control","form-control-lg",3,"ngModel","ngModelOptions","ngModelChange"],["type","submit",1,"btn","btn-block","btn-lg","btn-danger",3,"click"],[2,"color","red"],[1,"modal-header"],["id","editLabel",1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"owner-action"],[1,"modal-footer"],["type","button",1,"btn","btn-outline-secondary","center","cancel-button",3,"click"],["type","submit",1,"btn","submit-button",3,"click"]],template:function(e,t){1&e&&(l.\u0275\u0275template(0,T,57,12,"ng-container",0),l.\u0275\u0275template(1,O,15,0,"ng-template",null,1,l.\u0275\u0275templateRefExtractor)),2&e&&l.\u0275\u0275property("ngIf",!t.isLoggedIn)},directives:[o.O5,a._Y,a.JL,a.sg,o.mk,a.Fj,a.JJ,a.u,a.F,a.Q7,a.On],encapsulation:2}),e})();const _=[{path:"",children:[{path:"404",component:s},{path:"login",component:R},{path:"login/:type",component:R},{path:"forget-password/:type/:userId/:token",component:p}]}];var D=n(70325);let M=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=l.\u0275\u0275defineNgModule({type:e}),e.\u0275inj=l.\u0275\u0275defineInjector({imports:[[o.ez,i.Bz.forChild(_),r.IJ,a.u5,a.UX,D.aw]]}),e})()}}]);
2//# sourceMappingURL=290-es2015.d4bd1a535a7ee9bda8fe.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.