Skip to content

Commit 653bcf8

Browse files
authored
fix: ensure the correct latest crDroid version is extracted per device (#103)
1 parent 6e95421 commit 653bcf8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/ts/device_summary_extractor/crdroid.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ export default async function extractCrDroidDeviceSummaries(): Promise<CodenameT
1717
logger.debug('[CRDROID] Parsing list of crDroid devices');
1818
for (const vendor in vendorToCodenames) {
1919
for (const codename in vendorToCodenames[vendor]) {
20-
const latestAvailableVersion = Object.keys(vendorToCodenames[vendor][codename]).sort().pop() as string;
20+
const latestAvailableVersion = Object.keys(vendorToCodenames[vendor][codename])
21+
.sort((a, b) => parseInt(a) - parseInt(b))
22+
.pop() as string;
2123
if (!IGNORE_VERSIONS.includes(latestAvailableVersion)) {
2224
const normalisedCodename = normaliseCodename(codename);
2325
codenameToDeviceSummary[normalisedCodename] = {

0 commit comments

Comments
 (0)