diff options
author | Dessalines <tyhou13@gmx.com> | 2019-05-15 09:32:33 -0700 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2019-05-15 09:32:33 -0700 |
commit | 8820eac129a7830432ca52f41b83d74ee47ccd09 (patch) | |
tree | ec6cc21a876606b94ac7437d59bc74d2256f6fb3 /ui/src/components/login.tsx | |
parent | 442bb3d20e1a5b93d0415b86ffe1cedb7c67b017 (diff) |
Removing need for spam_timer
Diffstat (limited to 'ui/src/components/login.tsx')
-rw-r--r-- | ui/src/components/login.tsx | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/ui/src/components/login.tsx b/ui/src/components/login.tsx index b2ad70a1..33cebdd6 100644 --- a/ui/src/components/login.tsx +++ b/ui/src/components/login.tsx @@ -10,7 +10,6 @@ interface State { registerForm: RegisterForm; loginLoading: boolean; registerLoading: boolean; - spamNada: string; } @@ -27,11 +26,9 @@ export class Login extends Component<any, State> { password: undefined, password_verify: undefined, admin: false, - spam_timeri: undefined, }, loginLoading: false, registerLoading: false, - spamNada: undefined } constructor(props: any, context: any) { @@ -103,7 +100,6 @@ export class Login extends Component<any, State> { return ( <form onSubmit={linkEvent(this, this.handleRegisterSubmit)}> <h5>Sign Up</h5> - <input type="text" class="no-s-hows" value={this.state.spamNada} onInput={linkEvent(this, this.handleSpamNada)} /> <div class="form-group row"> <label class="col-sm-2 col-form-label">Username</label> <div class="col-sm-10"> @@ -128,7 +124,6 @@ export class Login extends Component<any, State> { <input type="password" value={this.state.registerForm.password_verify} onInput={linkEvent(this, this.handleRegisterPasswordVerifyChange)} class="form-control" required /> </div> </div> - <input type="hidden" value={this.state.registerForm.spam_timeri} /> <div class="form-group row"> <div class="col-sm-10"> <button type="submit" class="btn btn-secondary">{this.state.registerLoading ? @@ -162,25 +157,11 @@ export class Login extends Component<any, State> { i.state.registerLoading = true; i.setState(i.state); - let endTimer = new Date().getTime(); - let elapsed = endTimer - i.state.registerForm.spam_timeri; - - i.state.registerForm.spam_timeri = elapsed; - if (elapsed > 1423 && i.state.spamNada == undefined) { - WebSocketService.Instance.register(i.state.registerForm); - } else { - window.location.href = "https://github.com/dessalines/lemmy"; - } + WebSocketService.Instance.register(i.state.registerForm); } handleRegisterUsernameChange(i: Login, event: any) { i.state.registerForm.username = event.target.value; - i.state.registerForm.spam_timeri = new Date().getTime(); - i.setState(i.state); - } - - handleSpamNada(i: Login, event: any) { - i.state.spamNada = event.target.value; i.setState(i.state); } |