Skip to content

Commit 54440c1

Browse files
MicheleboychukAdamF42
authored andcommitted
Merged in task/dspace-cris-2023_02_x/DSC-2321-Bulk-export (pull request DSpace#3454)
[2023_x] bulk-item-export process does NOT filter results by -sf dateIssued=[* TO <year>] Approved-by: Fapohunda, Adamo
2 parents cc59104 + eef5e73 commit 54440c1

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/app/core/itemexportformat/item-export-format.service.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,10 @@ export class ItemExportFormatService extends IdentifiableDataService<ItemExportF
194194
.filter((searchFilter) => searchFilter.key.includes('f.'))
195195
.map((searchFilter) => {
196196
const key = searchFilter.key.replace('f.', '');
197-
return searchFilter.values.map((filterValue) => `${key}=${filterValue}`).join('&');
197+
return searchFilter.values.map((filterValue) => {
198+
const baseValue = `${key}=${filterValue}`;
199+
return searchFilter.operator ? `${baseValue},${searchFilter.operator}` : baseValue;
200+
}).join('&');
198201
})
199202
.join('&');
200203
return [...parameterValues, Object.assign(new ProcessParameter(), { name: '-sf', value })];

0 commit comments

Comments
 (0)