[TLC-674] Lint fixes

This commit is contained in:
Kim Shepherd
2024-01-23 14:11:45 +13:00
parent 0e4ad5e674
commit 43620a44f2
7 changed files with 23 additions and 15 deletions

View File

@@ -26,7 +26,7 @@ import { AccessStatusObject } from 'src/app/shared/object-collection/shared/badg
import { HandleObject } from './handle-object.model';
import { IDENTIFIERS } from '../../shared/object-list/identifier-data/identifier-data.resource-type';
import { IdentifierData } from '../../shared/object-list/identifier-data/identifier-data.model';
import {Duplicate} from "../../shared/object-list/duplicate-data/duplicate.model";
import { Duplicate } from '../../shared/object-list/duplicate-data/duplicate.model';
/**
* Class representing a DSpace Item
@@ -134,7 +134,7 @@ export class Item extends DSpaceObject implements ChildHALResource, HandleObject
identifiers?: Observable<RemoteData<IdentifierData>>;
@link(ITEM, true, 'duplicates')
duplicates?: Observable<RemoteData<PaginatedList<Duplicate>>>
duplicates?: Observable<RemoteData<PaginatedList<Duplicate>>>;
/**
* Method that returns as which type of object this object should be rendered

View File

@@ -1,5 +1,5 @@
import {autoserialize} from "cerialize";
import {MetadataMap} from "../../../core/shared/metadata.models";
import { autoserialize } from 'cerialize';
import { MetadataMap } from '../../../core/shared/metadata.models';
export class Duplicate {
/**

View File

@@ -4,7 +4,13 @@
[showSubmitter]="showSubmitter"
[badgeContext]="badgeContext"
[workflowItem]="workflowitem$.value"></ds-themed-item-list-preview>
<ng-container *ngVar="(duplicates$|async).length as duplicateCount">
<div [ngClass]="'col-md-12'" *ngIf="duplicateCount > 0">
<div class="d-flex">
{{ duplicateCount }} {{ 'submission.workflow.tasks.duplicates' | translate }}
</div>
</div>
</ng-container>
<div class="row">
<div [ngClass]="showThumbnails ? 'offset-3 offset-md-2 pl-3' : ''">
<ds-claimed-task-actions [item]="item$.value"

View File

@@ -21,7 +21,7 @@ import { Item } from '../../../../core/shared/item.model';
import { mergeMap, tap } from 'rxjs/operators';
import { isNotEmpty, hasValue } from '../../../empty.util';
import { Context } from '../../../../core/shared/context.model';
import {Duplicate} from "../../duplicate-data/duplicate.model";
import { Duplicate } from '../../duplicate-data/duplicate.model';
@Component({
selector: 'ds-claimed-search-result-list-element',

View File

@@ -22,8 +22,8 @@ import { getFirstCompletedRemoteData } from '../../../../core/shared/operators';
import { Item } from '../../../../core/shared/item.model';
import { isNotEmpty, hasValue } from '../../../empty.util';
import { Context } from '../../../../core/shared/context.model';
import {PaginatedList} from "../../../../core/data/paginated-list.model";
import {Duplicate} from "../../duplicate-data/duplicate.model";
import { PaginatedList } from '../../../../core/data/paginated-list.model';
import { Duplicate } from '../../duplicate-data/duplicate.model';
/**
* This component renders pool task object for the search result in the list view.

View File

@@ -11,10 +11,10 @@ import { AlertType } from '../../../shared/alert/alert-type';
import { SectionsService } from '../sections.service';
import {
WorkspaceitemSectionDuplicatesObject
} from "../../../core/submission/models/workspaceitem-section-duplicates.model";
import {Metadata} from "../../../core/shared/metadata.utils";
import {URLCombiner} from "../../../core/url-combiner/url-combiner";
import {getItemModuleRoute} from "../../../item-page/item-page-routing-paths";
} from '../../../core/submission/models/workspaceitem-section-duplicates.model';
import { Metadata } from '../../../core/shared/metadata.utils';
import { URLCombiner } from '../../../core/url-combiner/url-combiner';
import { getItemModuleRoute } from '../../../item-page/item-page-routing-paths';
/**
* Detect duplicates step
@@ -29,6 +29,7 @@ import {getItemModuleRoute} from "../../../item-page/item-page-routing-paths";
@renderSectionFor(SectionsType.Duplicates)
export class SubmissionSectionDuplicatesComponent extends SectionModelComponent {
protected readonly Metadata = Metadata;
/**
* The Alert categories.
* @type {AlertType}
@@ -112,5 +113,5 @@ export class SubmissionSectionDuplicatesComponent extends SectionModelComponent
return new URLCombiner(getItemModuleRoute(), uuid).toString();
}
protected readonly Metadata = Metadata;
}

View File

@@ -66,13 +66,13 @@ import {
MetadataInformationComponent
} from './sections/sherpa-policies/metadata-information/metadata-information.component';
import { SectionFormOperationsService } from './sections/form/section-form-operations.service';
import {SubmissionSectionIdentifiersComponent} from './sections/identifiers/section-identifiers.component';
import { SubmissionSectionIdentifiersComponent } from './sections/identifiers/section-identifiers.component';
import { SubmissionSectionDuplicatesComponent } from './sections/duplicates/section-duplicates.component';
import { SubmissionSectionCoarNotifyComponent } from './sections/section-coar-notify/section-coar-notify.component';
import {
CoarNotifyConfigDataService
} from './sections/section-coar-notify/coar-notify-config-data.service';
import { LdnServicesService } from '../admin/admin-ldn-services/ldn-services-data/ldn-services-data.service';
import { SubmissionSectionDuplicatesComponent } from './sections/duplicates/section-duplicates.component';
const ENTRY_COMPONENTS = [
// put only entry components that use custom decorator
@@ -104,6 +104,7 @@ const DECLARATIONS = [
SubmissionSectionUploadFileEditComponent,
SubmissionSectionUploadFileViewComponent,
SubmissionSectionIdentifiersComponent,
SubmissionSectionDuplicatesComponent,
SubmissionImportExternalComponent,
ThemedSubmissionImportExternalComponent,
SubmissionImportExternalSearchbarComponent,