Skip to content

Commit c45a8e2

Browse files
authored
Fix Neo4j ServerInfo.versionXY with two digit minor (#3248)
1 parent 0d268ca commit c45a8e2

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/core/database/database.service.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,12 @@ export class DatabaseService {
160160
const dbs = await session.executeWrite((tx) =>
161161
tx.run('show databases yield *'),
162162
);
163-
const version = (info.get('version') as string).split('.').map(Number);
163+
const versionParts = (info.get('version') as string).split('.');
164+
const version = versionParts.map(Number) as ServerInfo['version'];
165+
const versionXY = Number(versionParts.slice(0, 2).join('.'));
164166
return {
165-
version: version as ServerInfo['version'],
166-
versionXY: version[0] + version[1] / 10,
167+
version,
168+
versionXY,
167169
edition: info.get('edition'),
168170
databases: dbs.records.map((r) => ({
169171
name: r.get('name'),

0 commit comments

Comments
 (0)