PageSourceSearch

https://peertube.gaki-no-tsukai.stream/client/en-US/8350.8f75ee7308593964.js

js gaki-no-tsukai.stream collected 2026-10-07 06:33:37 UTC 8,593 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkPeerTube=self.webpackChunkPeerTube||[]).push([[8350],{18350:($,S,l)=>{l.r(S),l.d(S,{VerifyAccountModule:()=>L});var d=l(69730),E=l(69508),g=l(85036),f=l(84099),e=l(20755),C=l(45098),u=l(76521),A=l(76733),c=l(43226);function m(i,o){if(1&i&&(e.TgZ(0,"div",12),e._uU(1),e.qZA()),2&i){const t=e.oxw(2);e.xp6(1),e.Oqu(t.formErrors["verify-email-email"])}}const N=function(i){return{"input-error":i}};function I(i,o){if(1&i){const t=e.EpF();e.TgZ(0,"form",5),e.NdJ("ngSubmit",function(){e.CHM(t);const _=e.oxw();return e.KtG(_.askSendVerifyEmail())}),e.TgZ(1,"div",6)(2,"label",7),e.SDv(3,8),e.qZA(),e._UZ(4,"input",9),e.YNc(5,m,2,1,"div",10),e.qZA(),e._UZ(6,"input",11),e.qZA()}if(2&i){const t=e.oxw();e.Q6J("formGroup",t.form),e.xp6(4),e.Q6J("ngClass",e.VKq(4,N,t.formErrors["verify-email-email"])),e.xp6(1),e.Q6J("ngIf",t.formErrors["verify-email-email"]),e.xp6(1),e.Q6J("disabled",!t.form.valid)}}function p(i,o){1&i&&(e.TgZ(0,"div"),e.SDv(1,13),e.qZA())}let T=(()=>{var i;class o extends f.OI{constructor(n,_,r,s,a){super(),this.formReactiveService=n,this.signupService=_,this.serverService=r,this.notifier=s,this.redirectService=a,this.requiresEmailVerification=!1}ngOnInit(){this.serverService.getConfig().subscribe(n=>this.requiresEmailVerification=n.signup.requiresEmailVerification),this.buildForm({"verify-email-email":g.oo})}askSendVerifyEmail(){const n=this.form.value["verify-email-email"];this.signupService.askSendVerifyEmail(n).subscribe({next:()=>{this.notifier.success("An email with verification link will be sent to " + n + "."),this.redirectService.redirectToHomepage()},error:_=>this.notifier.error(_.message)})}}return(i=o).\u0275fac=function(n){return new(n||i)(e.Y36(f.RL),e.Y36(C.O),e.Y36(u.NG),e.Y36(u.d4),e.Y36(u.VH))},i.\u0275cmp=e.Xpm({type:i,selectors:[["my-verify-account-ask-send-email"]],features:[e.qOj],decls:6,vars:2,consts:function(){let t,n,_,r,s;return t="Request email for account verification",n="Email",_="Email address",r="Send verification email",s="This instance does not require email verification.",[[1,"margin-content"],[1,"title-page"],t,["role","form",3,"formGroup","ngSubmit",4,"ngIf","ngIfElse"],["emailVerificationNotRequired",""],["role","form",3,"formGroup","ngSubmit"],[1,"form-group"],["for","verify-email-email"],n,["type","email","id","verify-email-email","placeholder",_,"required","","formControlName","verify-email-email",1,"form-control",3,"ngClass"],["class","form-error","role","alert",4,"ngIf"],["type","submit","value",r,1,"peertube-button","orange-button",3,"disabled"],["role","alert",1,"form-error"],s]},template:function(n,_){if(1&n&&(e.TgZ(0,"div",0)(1,"h1",1),e.SDv(2,2),e.qZA(),e.YNc(3,I,7,6,"form",3),e.YNc(4,p,2,0,"ng-template",null,4,e.W1O),e.qZA()),2&n){const r=e.MAs(5);e.xp6(3),e.Q6J("ngIf",_.requiresEmailVerification)("ngIfElse",r)}},dependencies:[A.mk,A.O5,c._Y,c.Fj,c.JJ,c.JL,c.Q7,c.sg,c.u],styles:["input[type=email][_ngcontent-%COMP%]{line-height:23px;font-size:15px;padding:3px 15px;display:inline-block;width:340px;max-width:340px;color:var(--inputForegroundColor);background-color:var(--inputBackgroundColor);border:1px solid var(--inputBorderColor);border-radius:3px;display:block}input[type=email][_ngcontent-%COMP%]::placeholder{color:var(--inputPlaceholderColor)}input[type=email][readonly][_ngcontent-%COMP%]{opacity:.7}@media screen and (max-width: 380px){input[type=email][_ngcontent-%COMP%]{width:100%}}"]}),o})();var M=l(34690);function R(i,o){1&i&&(e.ynx(0),e.TgZ(1,"p"),e.SDv(2,4),e.qZA(),e.TgZ(3,"p"),e.SDv(4,5),e.qZA(),e.BQk())}function P(i,o){1&i&&(e.ynx(0),e.TgZ(1,"p"),e.SDv(2,6),e.qZA(),e.TgZ(3,"p"),e.tHW(4,7),e._UZ(5,"a",8),e.N_p(),e.qZA(),e.BQk())}let v=(()=>{var i;class o{}return(i=o).\u0275fac=function(n){return new(n||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["my-signup-success-after-email"]],inputs:{requiresApproval:"requiresApproval"},decls:6,vars:2,consts:function(){let t,n,_,r,s;return t="Email verified!",n="Your email has been verified and your account request has been sent!",_=" A moderator will check your registration request soon and you'll receive an email when it is accepted or rejected. ",r="Your email has been verified and your account has been created!",s=" If you need help using PeerTube, you can have a look at the " + "\ufffd#5\ufffd" + "documentation" + "\ufffd/#5\ufffd" + ". ",[["mascotImageName","success"],t,[1,"alert","pt-alert-primary"],[4,"ngIf"],n,_,r,s,["href","https://docs.joinpeertube.org/use/setup-account","target","_blank","rel","noopener noreferrer",1,"link-orange"]]},template:function(n,_){1&n&&(e.TgZ(0,"my-signup-step-title",0)(1,"strong"),e.SDv(2,1),e.qZA()(),e.TgZ(3,"div",2),e.YNc(4,R,5,0,"ng-container",3),e.YNc(5,P,6,0,"ng-container",3),e.qZA()),2&n&&(e.xp6(4),e.Q6J("ngIf",_.requiresApproval),e.xp6(1),e.Q6J("ngIf",!_.requiresApproval))},dependencies:[A.O5,M.l],styles:[".alert[_ngcontent-%COMP%]{font-size:18px;max-width:900px;text-align:center;margin:auto}"]}),o})();function O(i,o){if(1&i&&e._UZ(0,"my-signup-success-after-email",7),2&i){const t=e.oxw(2);e.Q6J("requiresApproval",t.isRegistrationRequest()&&t.requiresApproval)}}function y(i,o){1&i&&(e.TgZ(0,"div",8),e.SDv(1,9),e.qZA())}function U(i,o){1&i&&(e.TgZ(0,"div",10)(1,"span"),e.SDv(2,11),e.qZA(),e.TgZ(3,"a",12),e.SDv(4,13),e.qZA()())}function h(i,o){if(1&i&&(e.TgZ(0,"div",1)(1,"h1",2),e.SDv(2,3),e.qZA(),e.YNc(3,O,1,1,"my-signup-success-after-email",4),e.YNc(4,y,2,0,"div",5),e.YNc(5,U,5,0,"div",6),e.qZA()),2&i){const t=e.oxw();e.xp6(3),e.Q6J("ngIf",t.displaySignupSuccess()),e.xp6(1),e.Q6J("ngIf",!t.isRegistrationRequest()&&t.isPendingEmail&&t.success),e.xp6(1),e.Q6J("ngIf",t.failed)}}const F=[{path:"",children:[{path:"email",component:(()=>{var i;class o{constructor(n,_,r,s,a){this.signupService=n,this.server=_,this.authService=r,this.notifier=s,this.route=a,this.success=!1,this.failed=!1,this.isPendingEmail=!1,this.loaded=!1}get instanceName(){return this.server.getHTMLConfig().instance.name}
1ngOnInit(){const n=this.route.snapshot.queryParams;this.server.getConfig().subscribe(_=>{this.requiresApproval=_.signup.requiresApproval,this.loaded=!0}),this.userId=n.userId,this.registrationId=n.registrationId,this.verificationString=n.verificationString,this.isPendingEmail="true"===n.isPendingEmail,this.verificationString?this.userId||this.registrationId?this.verifyEmail():this.notifier.error("Unable to find user id or registration id in URL query."):this.notifier.error("Unable to find verification string in URL query.")}isRegistrationRequest(){return!!this.registrationId}displaySignupSuccess(){return!(!this.success||!this.isRegistrationRequest()&&this.isPendingEmail)}verifyEmail(){return this.isRegistrationRequest()?this.verifyRegistrationEmail():this.verifyUserEmail()}verifyUserEmail(){this.signupService.verifyUserEmail({userId:this.userId,verificationString:this.verificationString,isPendingEmail:this.isPendingEmail}).subscribe({next:()=>{this.authService.isLoggedIn()&&this.authService.refreshUserInformation(),this.success=!0},error:_=>{this.failed=!0,this.notifier.error(_.message)}})}verifyRegistrationEmail(){this.signupService.verifyRegistrationEmail({registrationId:this.registrationId,verificationString:this.verificationString}).subscribe({next:()=>{this.success=!0},error:_=>{this.failed=!0,this.notifier.error(_.message)}})}}return(i=o).\u0275fac=function(n){return new(n||i)(e.Y36(C.O),e.Y36(u.NG),e.Y36(u.e8),e.Y36(u.d4),e.Y36(E.gz))},i.\u0275cmp=e.Xpm({type:i,selectors:[["my-verify-account-email"]],decls:1,vars:1,consts:function(){let t,n,_,r;return t="Verify email",n="Email updated.",_="An error occurred.",r=" Request a new verification email ",[["class","margin-content",4,"ngIf"],[1,"margin-content"],[1,"title-page"],t,[3,"requiresApproval",4,"ngIf"],["class","alert alert-success",4,"ngIf"],["class","alert alert-danger",4,"ngIf"],[3,"requiresApproval"],[1,"alert","alert-success"],n,[1,"alert","alert-danger"],_,["routerLink","/verify-account/ask-send-email",1,"ms-1","link-orange"],r]},template:function(n,_){1&n&&e.YNc(0,h,6,3,"div",0),2&n&&e.Q6J("ngIf",_.loaded)},dependencies:[E.rH,A.O5,v],encapsulation:2}),o})(),data:{meta:{title:"Verify account via email"}}},{path:"ask-send-email",component:T,data:{meta:{title:"Ask to send an email to verify your account"}}}]}];let V=(()=>{var i;class o{}return(i=o).\u0275fac=function(n){return new(n||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[E.Bz.forChild(F),E.Bz]}),o})(),L=(()=>{var i;class o{}return(i=o).\u0275fac=function(n){return new(n||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[V,d.o]}),o})()}}]);

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.