@@ -33,12 +33,14 @@ import { reloadGuard } from './core/reload/reload.guard';
3333import { forgotPasswordCheckGuard } from './core/rest-property/forgot-password-check-guard.guard' ;
3434import { ServerCheckGuard } from './core/server-check/server-check.guard' ;
3535import { ThemedForbiddenComponent } from './forbidden/themed-forbidden.component' ;
36+ import { homePageResolver } from './home-page/home-page.resolver' ;
3637import { ITEM_MODULE_PATH } from './item-page/item-page-routing-paths' ;
3738import { provideSuggestionNotificationsState } from './notifications/provide-suggestion-notifications-state' ;
3839import { ThemedPageErrorComponent } from './page-error/themed-page-error.component' ;
3940import { ThemedPageInternalServerErrorComponent } from './page-internal-server-error/themed-page-internal-server-error.component' ;
4041import { ThemedPageNotFoundComponent } from './pagenotfound/themed-pagenotfound.component' ;
4142import { PROCESS_MODULE_PATH } from './process-page/process-page-routing.paths' ;
43+ import { viewTrackerResolver } from './statistics/angulartics/dspace/view-tracker.resolver' ;
4244import { provideSubmissionState } from './submission/provide-submission-state' ;
4345import { SUGGESTION_MODULE_PATH } from './suggestions-page/suggestions-page-routing-paths' ;
4446
@@ -61,9 +63,17 @@ export const APP_ROUTES: Route[] = [
6163 path : 'home' ,
6264 loadChildren : ( ) => import ( './home-page/home-page-routes' )
6365 . then ( ( m ) => m . ROUTES ) ,
64- data : { showBreadcrumbs : false , enableRSS : true } ,
66+ data : {
67+ showBreadcrumbs : false ,
68+ enableRSS : true ,
69+ dsoPath : 'site' ,
70+ } ,
6571 providers : [ provideSuggestionNotificationsState ( ) ] ,
6672 canActivate : [ endUserAgreementCurrentUserGuard ] ,
73+ resolve : {
74+ site : homePageResolver ,
75+ tracking : viewTrackerResolver ,
76+ } ,
6777 } ,
6878 {
6979 path : 'community-list' ,
0 commit comments