Skip to content

Commit 30f6ffc

Browse files
committed
show data are truncated
1 parent 2a79973 commit 30f6ffc

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

lib/public/views/Runs/Overview/exportTriggerAndModal.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ const exportForm = (exportModel, modalHandler) => {
7171
]);
7272
}));
7373

74-
const dataAvailable = exportModel.items.apply({ Success: () => true, Other: () => false });
74+
const dataAvailable = exportModel.items.match({ Success: () => true, Other: () => false });
7575

7676
const exportBtn = h('button.shadow-level1.btn.btn-success.mt2#send', {
7777
disabled: !(fieldsSelected && dataAvailable),
@@ -81,7 +81,15 @@ const exportForm = (exportModel, modalHandler) => {
8181
},
8282
}, dataAvailable ? 'Export' : 'Loading data');
8383

84+
const dataLength = exportModel.items.match({ Success: ({ length } = {}) => length, Other: () => null });
85+
const { totalExistingItemsCount } = exportModel;
8486
return [
87+
dataLength && dataLength < totalExistingItemsCount
88+
? h(
89+
'#truncated-export-warning.warning',
90+
`The data export is limited to ${dataLength} entries, only the last data will be exported`,
91+
)
92+
: null,
8593
fieldsSelectionHeader1,
8694
fieldsSelectionHeader2,
8795
fieldsSelection,

0 commit comments

Comments
 (0)