mirror of
https://github.com/discourse/discourse.git
synced 2025-02-10 05:14:59 +00:00
DEV: Allow ForgotPassword
emailOrUsername
arg to be null (#23246)
This commit is contained in:
parent
bffd61746b
commit
eab3bfc8d0
@ -14,7 +14,8 @@ import { htmlSafe } from "@ember/template";
|
|||||||
export default class ForgotPassword extends Component {
|
export default class ForgotPassword extends Component {
|
||||||
@service siteSettings;
|
@service siteSettings;
|
||||||
|
|
||||||
@tracked emailOrUsername = cookie("email") || this.args.model.emailOrUsername;
|
@tracked
|
||||||
|
emailOrUsername = cookie("email") || this.args.model?.emailOrUsername || "";
|
||||||
@tracked disabled = false;
|
@tracked disabled = false;
|
||||||
@tracked helpSeen = false;
|
@tracked helpSeen = false;
|
||||||
@tracked offerHelp;
|
@tracked offerHelp;
|
||||||
@ -24,9 +25,9 @@ export default class ForgotPassword extends Component {
|
|||||||
if (this.disabled) {
|
if (this.disabled) {
|
||||||
return true;
|
return true;
|
||||||
} else if (this.siteSettings.hide_email_address_taken) {
|
} else if (this.siteSettings.hide_email_address_taken) {
|
||||||
return !(this.emailOrUsername || "").includes("@");
|
return !this.emailOrUsername.includes("@");
|
||||||
} else {
|
} else {
|
||||||
return isEmpty((this.emailOrUsername || "").trim());
|
return isEmpty(this.emailOrUsername.trim());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user