From 826db1571e46339c55df2a3ace1d8f3bbd44d426 Mon Sep 17 00:00:00 2001 From: Eugen Ciur <eugen@papermerge.com> Date: Sun, 27 Feb 2022 08:33:38 +0100 Subject: [PATCH] redirect user to home folder if he/she trise to access 'authenticated.index' route --- app/components/commander/index.hbs | 2 ++ app/controllers/authenticated.js | 2 +- app/routes/authenticated/index.js | 18 ++++++++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 app/routes/authenticated/index.js diff --git a/app/components/commander/index.hbs b/app/components/commander/index.hbs index 24a93d7..1715140 100644 --- a/app/components/commander/index.hbs +++ b/app/components/commander/index.hbs @@ -83,10 +83,12 @@ </div> + <!-- {{#if @pagination }} <Pagination @object={{@pagination}} @node={{@node}} @hint={{@hint}} /> {{/if}} + --> </div> diff --git a/app/controllers/authenticated.js b/app/controllers/authenticated.js index f7c6959..7fb32ae 100644 --- a/app/controllers/authenticated.js +++ b/app/controllers/authenticated.js @@ -24,4 +24,4 @@ export default class AuthenticatedController extends Controller { onSidebarToggle() { this.expanded = !this.expanded; } -} \ No newline at end of file +} diff --git a/app/routes/authenticated/index.js b/app/routes/authenticated/index.js new file mode 100644 index 0000000..56bb11f --- /dev/null +++ b/app/routes/authenticated/index.js @@ -0,0 +1,18 @@ +import { service } from '@ember/service'; +import BaseRoute from 'papermerge/routes/base'; + + +export default class IndexRoute extends BaseRoute { + /* + The sole purpose of this route is to redirect user + to 'home folder' when user try to access root url + */ + @service currentUser; + + async model() { + this.transitionTo( + 'authenticated.nodes', + this.currentUser.user.home_folder.get('id') + ); + } +} -- GitLab