diff --git a/app/assets/javascripts/discourse/controllers/second-factor-add-totp.js.es6 b/app/assets/javascripts/discourse/controllers/second-factor-add-totp.js.es6 index e826f934cb..ac105f57b2 100644 --- a/app/assets/javascripts/discourse/controllers/second-factor-add-totp.js.es6 +++ b/app/assets/javascripts/discourse/controllers/second-factor-add-totp.js.es6 @@ -11,6 +11,7 @@ export default Ember.Controller.extend(ModalFunctionality, { this.setProperties({ errorMessage: null, secondFactorKey: null, + secondFactorName: null, secondFactorToken: null, showSecondFactorKey: false, secondFactorImage: null, @@ -47,10 +48,7 @@ export default Ember.Controller.extend(ModalFunctionality, { this.set("loading", true); this.model - .enableSecondFactorTotp( - this.secondFactorToken, - I18n.t("user.second_factor.totp.default_name") - ) + .enableSecondFactorTotp(this.secondFactorToken, this.secondFactorName) .then(response => { if (response.error) { this.set("errorMessage", response.error); diff --git a/app/assets/javascripts/discourse/templates/components/second-factor-input.hbs b/app/assets/javascripts/discourse/templates/components/second-factor-input.hbs index a17e0deb7b..8a0d24d145 100644 --- a/app/assets/javascripts/discourse/templates/components/second-factor-input.hbs +++ b/app/assets/javascripts/discourse/templates/components/second-factor-input.hbs @@ -6,4 +6,5 @@ id=inputId autocorrect="off" autocapitalize="off" - autofocus="autofocus"}} + autofocus="autofocus" + placeholder=placeholder}} diff --git a/app/assets/javascripts/discourse/templates/modal/second-factor-add-totp.hbs b/app/assets/javascripts/discourse/templates/modal/second-factor-add-totp.hbs index 4f44cd0678..80a13f8f30 100644 --- a/app/assets/javascripts/discourse/templates/modal/second-factor-add-totp.hbs +++ b/app/assets/javascripts/discourse/templates/modal/second-factor-add-totp.hbs @@ -33,10 +33,14 @@