index.js 714 B

123456789101112131415161718192021222324252627282930
  1. import Ember from 'ember';
  2. import ResetScroll from 'misago/mixins/reset-scroll';
  3. export default Ember.Route.extend(ResetScroll, {
  4. renderTemplate: function() {
  5. this.render('forgotten-password.request-link');
  6. },
  7. actions: {
  8. didTransition: function() {
  9. this.send('setTitle', gettext('Change forgotten password'));
  10. return true;
  11. },
  12. showSentPage: function(linkRecipient) {
  13. this.send('setTitle', gettext('Change password form link sent'));
  14. this.render('forgotten-password.link-sent', {
  15. model: linkRecipient
  16. });
  17. return true;
  18. },
  19. retry: function() {
  20. this.send('didTransition');
  21. this.renderTemplate();
  22. return true;
  23. }
  24. }
  25. });