diff --git a/ckan/controllers/user.py b/ckan/controllers/user.py index 9f9a69ee8d1..f59273b92bb 100644 --- a/ckan/controllers/user.py +++ b/ckan/controllers/user.py @@ -120,10 +120,10 @@ def me(self, locale=None): h.redirect_to(locale=locale, controller='user', action='login', id=None) user_ref = c.userobj.get_reference_preferred_for_uri() + if asbool(config.get('ckan.legacy_templates', 'false')): + h.redirect_to(locale=locale, controller='user', + action='dashboard', id=user_ref) return self.read(id=c.username) - # FIXME what is dashboard - h.redirect_to(locale=locale, controller='user', action='dashboard', - id=user_ref) def register(self, data=None, errors=None, error_summary=None): return self.new(data, errors, error_summary)