PageSourceSearch

https://veeduriadistrital.gov.co/chunk-GFOXJFN2.js

js veeduriadistrital.gov.co collected 2026-09-24 19:39:36 UTC 4,729 bytes, 1 lines download raw bytes

1import{a as T}from"./chunk-LT72JKOL.js";import{b as N}from"./chunk-BAGWPQZV.js";import{A as O,D as G,c as U,g as D,h as L,j as k,l as W,m as A,x as j,z as Q}from"./chunk-TZ2MW36L.js";import{t as B}from"./chunk-MTKRVMUJ.js";import{c as q}from"./chunk-SHTGYNA2.js";import{i as F,k as P,u as E}from"./chunk-4YERUHPX.js";import{Db as C,Ib as y,Jb as c,Pb as b,Qb as I,Rb as M,Sb as u,Tb as m,Xa as l,Ya as _,Yb as h,Zb as w,_b as x,ac as R,cc as V,da as S,ib as p,mb as d,na as f,oa as v,xb as n,yb as o,zb as g}from"./chunk-DQGQ5ICO.js";import"./chunk-4IDNTCH7.js";var H=["form"],J=t=>({"btn-enter":!0,"disabled-button":t});function K(t,i){t&1&&(n(0,"span"),m(1,"Debes ingresar tu contrase\xF1a"),o())}function X(t,i){t&1&&(n(0,"span"),m(1,"Debes por lo menos ingresar 6 caracteres"),o())}function Y(t,i){if(t&1&&(n(0,"div",15),p(1,K,2,0,"span",16)(2,X,2,0,"span",16),o()),t&2){c();let e=u(13);l(),d("ngIf",e==null||e.errors==null?null:e.errors.required),l(),d("ngIf",e==null||e.errors==null?null:e.errors.minlength)}}function Z(t,i){t&1&&(n(0,"span"),m(1,"Debes ingresar la confirmaci\xF3n de tu contrase\xF1a"),o())}function $(t,i){if(t&1&&(n(0,"div",15),p(1,Z,2,0,"span",16),o()),t&2){c();let e=u(18);l(),d("ngIf",e==null||e.errors==null?null:e.errors.required)}}function ee(t,i){t&1&&(n(0,"div",15)(1,"span"),m(2,"Las contrase\xF1as no coinciden"),o()())}function te(t,i){if(t&1){let e=C();n(0,"div",4)(1,"div",5)(2,"a",6),y("click",function(){f(e);let r=c();return v(r.close())}),g(3,"span",7),m(4," VOLVER"),o(),n(5,"div",8)(6,"form",9,0),y("ngSubmit",function(){f(e);let r=c();return v(r.send())}),n(8,"h3",10),m(9,"Nueva contrase\xF1a"),o(),n(10,"label"),m(11,"Contrase\xF1a:"),o(),n(12,"input",11,1),x("ngModelChange",function(r){f(e);let a=c();return w(a.model.password,r)||(a.model.password=r),v(r)}),o(),p(14,Y,3,2,"div",12),n(15,"label"),m(16,"Confirma contrase\xF1a:"),o(),n(17,"input",13,2),x("ngModelChange",function(r){f(e);let a=c();return w(a.model.confirmPassword,r)||(a.model.confirmPassword=r),v(r)}),o(),p(19,$,2,1,"div",12)(20,ee,3,0,"div",12),g(21,"input",14),o()()()()}if(t&2){let e=u(7),s=u(13),r=u(18),a=c();l(12),h("ngModel",a.model.password),l(2),d("ngIf",(s==null?null:s.errors)&&e.submitted),l(3),h("ngModel",a.model.confirmPassword),l(2),d("ngIf",(r==null?null:r.errors)&&e.submitted),l(),d("ngIf",e.submitted&&a.model.confirmPassword!=""&&a.model.confirmPassword!=a.model.password),l(),d("disabled",a.formIsBusy)("ngClass",V(7,J,a.formIsBusy))}}var z=class t{constructor(i,e,s,r){this.activatedRoute=i;this.userService=e;this.modalService=s;this.settingService=r;this.alias=this.activatedRoute.snapshot.paramMap.get("alias")}model={};alias="";form;formIsBusy;formSubmitted;load;ngOnInit(){this.activate()}activate(){this.alias&&(this.model.token=this.alias,this.userService.validToken(this.model.token).subscribe({next:i=>{this.setValid(i)},error:i=>{this.errorValid(i)}}))}send(){this.form.valid&&!this.formIsBusy&&this.model.confirmPassword===this.model.password?(this.formIsBusy=!0,this.userService.changePassword(this.model).subscribe({next:i=>{this.setUpdate(i)},error:i=>{this.errorUpdate()}})):this.formSubmitted=!0}close(){window.location.href="/"}setValid(i){this.load=!0,this.model.email=i.email}setUpdate(i){this.form&&(this.formIsBusy=!1),this.modalService.showAlert(this.settingService.settings.resources["User.UpdatePassword"]),window.location.href="/"}errorValid(i){location.pathname="/"}errorUpdate(){this.form&&(this.formIsBusy=!1),location.pathname="/"}static \u0275fac=function(e){return new(e||t)(_(N),_(T),_(B),_(q))};static \u0275cmp=S({type:t,selectors:[["app-recovery"]],viewQuery:function(e,s){if(e&1&&b(H,5),e&2){let r;I(r=M())&&(s.form=r.first)}},standalone:!0,features:[R],decls:1,vars:1,consts:[["form","ngForm"],["password","ngModel"],["confirmPassword","ngModel"],["class","modal-content vertical-overflow",4,"ngIf"],[1,"modal-content","vertical-overflow"],[1,"vertical-overflow-div"],["href","",1,"btn-close",3,"click"],[1,"icon-prev"],[1,"modal-pass"],["novalidate","","name","form",3,"ngSubmit"],[1,"modal-tit"],["required","","aria-required","true","aria-required","true","minlength","6","maxlength","50","name","password","type","password",1,"mail",3,"ngModelChange","ngModel"],["style","text-align:center;","class","error",4,"ngIf"],["required","","aria-required","true","aria-required","true","minlength","6","maxlength","50","name","confirmPassword","type","password",1,"mail",3,"ngModelChange","ngModel"],["type","submit","value","Listo",3,"disabled","ngClass"],[1,"error",2,"text-align","center"],[4,"ngIf"]],template:function(e,s){e&1&&p(0,te,22,9,"div",3),e&2&&d("ngIf",s.load
1)},dependencies:[E,F,P,G,A,U,D,L,j,Q,O,W,k]})};export{z as RecoveryComponent};

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.