mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-05-12 17:04:46 +00:00
[ACA-1162] Destination picker has incorrect title when opened for multiple selection of items (#207)
This commit is contained in:
parent
8558d1f3ca
commit
18e657d2ba
@ -324,7 +324,7 @@ describe('NodeActionsService', () => {
|
||||
expect(testContentNodeSelectorComponentData.data.rowFilter({node: destinationFolder})).toBeDefined();
|
||||
expect(testContentNodeSelectorComponentData.data.imageResolver({node: destinationFolder})).toBeDefined();
|
||||
expect(testContentNodeSelectorComponentData.data.title).toBe('NODE_SELECTOR.COPY_ITEMS');
|
||||
expect(translationService.instant).toHaveBeenCalledWith('NODE_SELECTOR.COPY_ITEMS', {name: ''});
|
||||
expect(translationService.instant).toHaveBeenCalledWith('NODE_SELECTOR.COPY_ITEMS', {name: '', number: 2});
|
||||
|
||||
destinationFolder.entry['allowableOperations'] = ['update'];
|
||||
expect(testContentNodeSelectorComponentData.data.imageResolver({node: destinationFolder})).toBeDefined();
|
||||
@ -347,7 +347,7 @@ describe('NodeActionsService', () => {
|
||||
expect(spyOnBatchOperation).toHaveBeenCalled();
|
||||
expect(testContentNodeSelectorComponentData).toBeDefined();
|
||||
expect(testContentNodeSelectorComponentData.data.title).toBe('NODE_SELECTOR.COPY_ITEM');
|
||||
expect(translationService.instant).toHaveBeenCalledWith('NODE_SELECTOR.COPY_ITEM', {name: 'entry-name'});
|
||||
expect(translationService.instant).toHaveBeenCalledWith('NODE_SELECTOR.COPY_ITEM', {name: 'entry-name', number: 1});
|
||||
});
|
||||
|
||||
it('should use the ContentNodeSelectorComponentData object without file name in title, if no name exists', () => {
|
||||
@ -367,7 +367,7 @@ describe('NodeActionsService', () => {
|
||||
expect(spyOnBatchOperation).toHaveBeenCalled();
|
||||
expect(testContentNodeSelectorComponentData).toBeDefined();
|
||||
expect(testContentNodeSelectorComponentData.data.title).toBe('NODE_SELECTOR.COPY_ITEMS');
|
||||
expect(translationService.instant).toHaveBeenCalledWith('NODE_SELECTOR.COPY_ITEMS', {name: ''});
|
||||
expect(translationService.instant).toHaveBeenCalledWith('NODE_SELECTOR.COPY_ITEMS', {name: '', number: 1});
|
||||
});
|
||||
|
||||
});
|
||||
|
@ -229,7 +229,9 @@ export class NodeActionsService {
|
||||
name = nodes[0].entry.name;
|
||||
keyPrefix = 'ITEM';
|
||||
}
|
||||
return this.translation.instant(`NODE_SELECTOR.${action.toUpperCase()}_${keyPrefix}`, {name});
|
||||
|
||||
const number = nodes.length;
|
||||
return this.translation.instant(`NODE_SELECTOR.${action.toUpperCase()}_${keyPrefix}`, {name, number});
|
||||
}
|
||||
|
||||
private canCopyMoveInsideIt(entry: MinimalNodeEntryEntity): boolean {
|
||||
|
@ -188,9 +188,9 @@
|
||||
},
|
||||
"NODE_SELECTOR": {
|
||||
"COPY_ITEM": "Copy '{{ name }}' to ...",
|
||||
"COPY_ITEMS": "Copy to ...",
|
||||
"COPY_ITEMS": "Copy {{ number }} items to ...",
|
||||
"MOVE_ITEM": "Move '{{ name }}' to ...",
|
||||
"MOVE_ITEMS": "Move to ...",
|
||||
"MOVE_ITEMS": "Move {{ number }} items to ...",
|
||||
"SEARCH": "Search"
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user