fix sort by latest file
This commit is contained in:
parent
caf5b4c5ca
commit
7e738e1627
|
@ -12,6 +12,7 @@ import HTTPService from './HTTPService';
|
||||||
import { File } from './fileService';
|
import { File } from './fileService';
|
||||||
import { logError } from 'utils/sentry';
|
import { logError } from 'utils/sentry';
|
||||||
import { CustomError } from 'utils/common/errorUtil';
|
import { CustomError } from 'utils/common/errorUtil';
|
||||||
|
import { sortFiles } from 'utils/file';
|
||||||
|
|
||||||
const ENDPOINT = getEndpoint();
|
const ENDPOINT = getEndpoint();
|
||||||
|
|
||||||
|
@ -628,10 +629,19 @@ function compareCollectionsLatestFile(
|
||||||
collectionAndTheirLatestFile,
|
collectionAndTheirLatestFile,
|
||||||
collectionB
|
collectionB
|
||||||
);
|
);
|
||||||
|
if (!CollectionALatestFile || !CollectionBLatestFile) {
|
||||||
return (
|
return 0;
|
||||||
CollectionBLatestFile.updationTime - CollectionALatestFile.updationTime
|
} else {
|
||||||
);
|
const sortedFiles = sortFiles([
|
||||||
|
CollectionALatestFile,
|
||||||
|
CollectionBLatestFile,
|
||||||
|
]);
|
||||||
|
if (sortedFiles[0].id !== CollectionALatestFile.id) {
|
||||||
|
return 1;
|
||||||
|
} else {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function getCollectionLatestFile(
|
function getCollectionLatestFile(
|
||||||
|
@ -649,6 +659,5 @@ function getCollectionLatestFile(
|
||||||
Error('collection missing from collectionLatestFile list'),
|
Error('collection missing from collectionLatestFile list'),
|
||||||
''
|
''
|
||||||
);
|
);
|
||||||
return { updationTime: 0 };
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue