mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-18 15:33:04 +00:00
114858: Fix Lint Errors
This commit is contained in:
@@ -1,14 +1,12 @@
|
|||||||
import { AbstractControl } from '@angular/forms';
|
import { AbstractControl } from '@angular/forms';
|
||||||
import {
|
import { Route } from '@angular/router';
|
||||||
mapToCanActivate,
|
|
||||||
Route,
|
|
||||||
} from '@angular/router';
|
|
||||||
import {
|
import {
|
||||||
DYNAMIC_ERROR_MESSAGES_MATCHER,
|
DYNAMIC_ERROR_MESSAGES_MATCHER,
|
||||||
DynamicErrorMessagesMatcher,
|
DynamicErrorMessagesMatcher,
|
||||||
} from '@ng-dynamic-forms/core';
|
} from '@ng-dynamic-forms/core';
|
||||||
|
|
||||||
import { i18nBreadcrumbResolver } from '../core/breadcrumbs/i18n-breadcrumb.resolver';
|
import { i18nBreadcrumbResolver } from '../core/breadcrumbs/i18n-breadcrumb.resolver';
|
||||||
|
import { siteAdministratorGuard } from '../core/data/feature-authorization/feature-authorization-guard/site-administrator.guard';
|
||||||
import {
|
import {
|
||||||
EPERSON_PATH,
|
EPERSON_PATH,
|
||||||
GROUP_PATH,
|
GROUP_PATH,
|
||||||
@@ -19,9 +17,6 @@ import { EPersonFormComponent } from './epeople-registry/eperson-form/eperson-fo
|
|||||||
import { EPersonResolver } from './epeople-registry/eperson-resolver.service';
|
import { EPersonResolver } from './epeople-registry/eperson-resolver.service';
|
||||||
import { GroupFormComponent } from './group-registry/group-form/group-form.component';
|
import { GroupFormComponent } from './group-registry/group-form/group-form.component';
|
||||||
import { GroupsRegistryComponent } from './group-registry/groups-registry.component';
|
import { GroupsRegistryComponent } from './group-registry/groups-registry.component';
|
||||||
import {
|
|
||||||
siteAdministratorGuard
|
|
||||||
} from '../core/data/feature-authorization/feature-authorization-guard/site-administrator.guard';
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Condition for displaying error messages on email form field
|
* Condition for displaying error messages on email form field
|
||||||
|
@@ -1,16 +1,11 @@
|
|||||||
import {
|
import { Route } from '@angular/router';
|
||||||
mapToCanActivate,
|
|
||||||
Route,
|
|
||||||
} from '@angular/router';
|
|
||||||
|
|
||||||
import { i18nBreadcrumbResolver } from '../../core/breadcrumbs/i18n-breadcrumb.resolver';
|
import { i18nBreadcrumbResolver } from '../../core/breadcrumbs/i18n-breadcrumb.resolver';
|
||||||
import { notifyInfoGuard } from '../../core/coar-notify/notify-info/notify-info.guard';
|
import { notifyInfoGuard } from '../../core/coar-notify/notify-info/notify-info.guard';
|
||||||
|
import { siteAdministratorGuard } from '../../core/data/feature-authorization/feature-authorization-guard/site-administrator.guard';
|
||||||
import { AdminNotifyDashboardComponent } from './admin-notify-dashboard.component';
|
import { AdminNotifyDashboardComponent } from './admin-notify-dashboard.component';
|
||||||
import { AdminNotifyIncomingComponent } from './admin-notify-logs/admin-notify-incoming/admin-notify-incoming.component';
|
import { AdminNotifyIncomingComponent } from './admin-notify-logs/admin-notify-incoming/admin-notify-incoming.component';
|
||||||
import { AdminNotifyOutgoingComponent } from './admin-notify-logs/admin-notify-outgoing/admin-notify-outgoing.component';
|
import { AdminNotifyOutgoingComponent } from './admin-notify-logs/admin-notify-outgoing/admin-notify-outgoing.component';
|
||||||
import {
|
|
||||||
siteAdministratorGuard
|
|
||||||
} from '../../core/data/feature-authorization/feature-authorization-guard/site-administrator.guard';
|
|
||||||
|
|
||||||
export const ROUTES: Route[] = [
|
export const ROUTES: Route[] = [
|
||||||
{
|
{
|
||||||
|
@@ -26,6 +26,8 @@ import { COLLECTION_MODULE_PATH } from './collection-page/collection-page-routin
|
|||||||
import { COMMUNITY_MODULE_PATH } from './community-page/community-page-routing-paths';
|
import { COMMUNITY_MODULE_PATH } from './community-page/community-page-routing-paths';
|
||||||
import { authBlockingGuard } from './core/auth/auth-blocking.guard';
|
import { authBlockingGuard } from './core/auth/auth-blocking.guard';
|
||||||
import { authenticatedGuard } from './core/auth/authenticated.guard';
|
import { authenticatedGuard } from './core/auth/authenticated.guard';
|
||||||
|
import { groupAdministratorGuard } from './core/data/feature-authorization/feature-authorization-guard/group-administrator.guard';
|
||||||
|
import { siteAdministratorGuard } from './core/data/feature-authorization/feature-authorization-guard/site-administrator.guard';
|
||||||
import { siteRegisterGuard } from './core/data/feature-authorization/feature-authorization-guard/site-register.guard';
|
import { siteRegisterGuard } from './core/data/feature-authorization/feature-authorization-guard/site-register.guard';
|
||||||
import { EndUserAgreementCurrentUserGuard } from './core/end-user-agreement/end-user-agreement-current-user.guard';
|
import { EndUserAgreementCurrentUserGuard } from './core/end-user-agreement/end-user-agreement-current-user.guard';
|
||||||
import { reloadGuard } from './core/reload/reload.guard';
|
import { reloadGuard } from './core/reload/reload.guard';
|
||||||
@@ -41,12 +43,6 @@ import { ThemedPageNotFoundComponent } from './pagenotfound/themed-pagenotfound.
|
|||||||
import { PROCESS_MODULE_PATH } from './process-page/process-page-routing.paths';
|
import { PROCESS_MODULE_PATH } from './process-page/process-page-routing.paths';
|
||||||
import { provideSubmissionState } from './submission/provide-submission-state';
|
import { provideSubmissionState } from './submission/provide-submission-state';
|
||||||
import { SUGGESTION_MODULE_PATH } from './suggestions-page/suggestions-page-routing-paths';
|
import { SUGGESTION_MODULE_PATH } from './suggestions-page/suggestions-page-routing-paths';
|
||||||
import {
|
|
||||||
siteAdministratorGuard
|
|
||||||
} from './core/data/feature-authorization/feature-authorization-guard/site-administrator.guard';
|
|
||||||
import {
|
|
||||||
groupAdministratorGuard
|
|
||||||
} from './core/data/feature-authorization/feature-authorization-guard/group-administrator.guard';
|
|
||||||
|
|
||||||
export const APP_ROUTES: Route[] = [
|
export const APP_ROUTES: Route[] = [
|
||||||
{ path: INTERNAL_SERVER_ERROR, component: ThemedPageInternalServerErrorComponent },
|
{ path: INTERNAL_SERVER_ERROR, component: ThemedPageInternalServerErrorComponent },
|
||||||
|
@@ -3,8 +3,6 @@ import {
|
|||||||
Router,
|
Router,
|
||||||
UrlTree,
|
UrlTree,
|
||||||
} from '@angular/router';
|
} from '@angular/router';
|
||||||
import { Store } from '@ngrx/store';
|
|
||||||
import { TranslateService } from '@ngx-translate/core';
|
|
||||||
import {
|
import {
|
||||||
Observable,
|
Observable,
|
||||||
of as observableOf,
|
of as observableOf,
|
||||||
@@ -12,10 +10,11 @@ import {
|
|||||||
import { AuthService } from 'src/app/core/auth/auth.service';
|
import { AuthService } from 'src/app/core/auth/auth.service';
|
||||||
import { AuthorizationDataService } from 'src/app/core/data/feature-authorization/authorization-data.service';
|
import { AuthorizationDataService } from 'src/app/core/data/feature-authorization/authorization-data.service';
|
||||||
import { FeatureID } from 'src/app/core/data/feature-authorization/feature-id';
|
import { FeatureID } from 'src/app/core/data/feature-authorization/feature-id';
|
||||||
import { bitstreamPageAuthorizationsGuard } from './bitstream-page-authorizations.guard';
|
|
||||||
import { BitstreamDataService } from '../core/data/bitstream-data.service';
|
import { BitstreamDataService } from '../core/data/bitstream-data.service';
|
||||||
import { Bitstream } from '../core/shared/bitstream.model';
|
import { Bitstream } from '../core/shared/bitstream.model';
|
||||||
import { createSuccessfulRemoteDataObject$ } from '../shared/remote-data.utils';
|
import { createSuccessfulRemoteDataObject$ } from '../shared/remote-data.utils';
|
||||||
|
import { bitstreamPageAuthorizationsGuard } from './bitstream-page-authorizations.guard';
|
||||||
|
|
||||||
describe('bitstreamPageAuthorizationsGuard', () => {
|
describe('bitstreamPageAuthorizationsGuard', () => {
|
||||||
let authorizationService: AuthorizationDataService;
|
let authorizationService: AuthorizationDataService;
|
||||||
|
@@ -10,9 +10,9 @@ import { resourcePolicyTargetResolver } from '../shared/resource-policies/resolv
|
|||||||
import { BitstreamAuthorizationsComponent } from './bitstream-authorizations/bitstream-authorizations.component';
|
import { BitstreamAuthorizationsComponent } from './bitstream-authorizations/bitstream-authorizations.component';
|
||||||
import { BitstreamDownloadPageComponent } from './bitstream-download-page/bitstream-download-page.component';
|
import { BitstreamDownloadPageComponent } from './bitstream-download-page/bitstream-download-page.component';
|
||||||
import { bitstreamPageResolver } from './bitstream-page.resolver';
|
import { bitstreamPageResolver } from './bitstream-page.resolver';
|
||||||
|
import { bitstreamPageAuthorizationsGuard } from './bitstream-page-authorizations.guard';
|
||||||
import { ThemedEditBitstreamPageComponent } from './edit-bitstream-page/themed-edit-bitstream-page.component';
|
import { ThemedEditBitstreamPageComponent } from './edit-bitstream-page/themed-edit-bitstream-page.component';
|
||||||
import { legacyBitstreamUrlResolver } from './legacy-bitstream-url.resolver';
|
import { legacyBitstreamUrlResolver } from './legacy-bitstream-url.resolver';
|
||||||
import { bitstreamPageAuthorizationsGuard } from './bitstream-page-authorizations.guard';
|
|
||||||
|
|
||||||
const EDIT_BITSTREAM_PATH = ':id/edit';
|
const EDIT_BITSTREAM_PATH = ':id/edit';
|
||||||
const EDIT_BITSTREAM_AUTHORIZATIONS_PATH = ':id/authorizations';
|
const EDIT_BITSTREAM_AUTHORIZATIONS_PATH = ':id/authorizations';
|
||||||
|
@@ -28,7 +28,11 @@ import { itemPageAccessControlGuard } from './item-page-access-control.guard';
|
|||||||
import { itemPageBitstreamsGuard } from './item-page-bitstreams.guard';
|
import { itemPageBitstreamsGuard } from './item-page-bitstreams.guard';
|
||||||
import { itemPageCollectionMapperGuard } from './item-page-collection-mapper.guard';
|
import { itemPageCollectionMapperGuard } from './item-page-collection-mapper.guard';
|
||||||
import { itemPageCurateGuard } from './item-page-curate.guard';
|
import { itemPageCurateGuard } from './item-page-curate.guard';
|
||||||
|
import { itemPageDeleteGuard } from './item-page-delete.guard';
|
||||||
|
import { itemPageEditAuthorizationsGuard } from './item-page-edit-authorizations.guard';
|
||||||
import { itemPageMetadataGuard } from './item-page-metadata.guard';
|
import { itemPageMetadataGuard } from './item-page-metadata.guard';
|
||||||
|
import { itemPageMoveGuard } from './item-page-move.guard';
|
||||||
|
import { itemPagePrivateGuard } from './item-page-private.guard';
|
||||||
import { itemPageRegisterDoiGuard } from './item-page-register-doi.guard';
|
import { itemPageRegisterDoiGuard } from './item-page-register-doi.guard';
|
||||||
import { itemPageReinstateGuard } from './item-page-reinstate.guard';
|
import { itemPageReinstateGuard } from './item-page-reinstate.guard';
|
||||||
import { itemPageRelationshipsGuard } from './item-page-relationships.guard';
|
import { itemPageRelationshipsGuard } from './item-page-relationships.guard';
|
||||||
@@ -43,10 +47,6 @@ import { ItemRelationshipsComponent } from './item-relationships/item-relationsh
|
|||||||
import { ThemedItemStatusComponent } from './item-status/themed-item-status.component';
|
import { ThemedItemStatusComponent } from './item-status/themed-item-status.component';
|
||||||
import { ItemVersionHistoryComponent } from './item-version-history/item-version-history.component';
|
import { ItemVersionHistoryComponent } from './item-version-history/item-version-history.component';
|
||||||
import { ItemWithdrawComponent } from './item-withdraw/item-withdraw.component';
|
import { ItemWithdrawComponent } from './item-withdraw/item-withdraw.component';
|
||||||
import { itemPageEditAuthorizationsGuard } from './item-page-edit-authorizations.guard';
|
|
||||||
import { itemPagePrivateGuard } from './item-page-private.guard';
|
|
||||||
import { itemPageMoveGuard } from './item-page-move.guard';
|
|
||||||
import { itemPageDeleteGuard } from './item-page-delete.guard';
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Routing module that handles the routing for the Edit Item page administrator functionality
|
* Routing module that handles the routing for the Edit Item page administrator functionality
|
||||||
|
Reference in New Issue
Block a user