[CST-12043] ref: add and update documentation

This commit is contained in:
Vlad Nouski
2023-10-24 12:06:14 +02:00
parent ae93cc0076
commit 6fc75a57e6
2 changed files with 14 additions and 2 deletions

View File

@@ -197,7 +197,7 @@ export class SubmissionSectionUploadComponent extends SectionModelComponent {
}),
// retrieve submission's bitstreams from state
// retrieve submission's bitstream data from state
combineLatest([this.configMetadataForm$,
this.bitstreamService.getUploadedFilesData(this.submissionId, this.sectionData.id)]).pipe(
filter(([configMetadataForm, { files }]: [SubmissionFormsModel, WorkspaceitemSectionUploadObject]) => {

View File

@@ -32,7 +32,19 @@ export class SectionUploadService {
*/
constructor(private store: Store<SubmissionState>, private operationsBuilder: JsonPatchOperationsBuilder) {}
/**
* Define and add an operation based on a change
*
* @param path
* The path to endpoint
* @param intitialPrimary
* The initial primary indicator
* @param primary
* the new primary indicator
* @param fileId
* The file id
* @returns {void}
*/
public updatePrimaryBitstreamOperation(path: JsonPatchOperationPathObject, intitialPrimary: boolean | null, primary: boolean | null, fileId: string): void {
if (intitialPrimary === null && primary) {
this.operationsBuilder.add(path, fileId, false, true);