From 6be3179048f5b2bb0855fe0b823f69c629f027eb Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Wed, 27 Jan 2021 16:52:12 +0100 Subject: [PATCH] fix(shell-api): make db.stats() return stats for current db MONGOSH-555 --- packages/shell-api/src/database.spec.ts | 4 ++-- packages/shell-api/src/database.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/shell-api/src/database.spec.ts b/packages/shell-api/src/database.spec.ts index 2f7b9a8935..433d918f7f 100644 --- a/packages/shell-api/src/database.spec.ts +++ b/packages/shell-api/src/database.spec.ts @@ -1691,7 +1691,7 @@ describe('Database', () => { await database.stats(1); expect(serviceProvider.runCommandWithCheck).to.have.been.calledWith( - ADMIN_DB, + database._name, { dbStats: 1, scale: 1 @@ -1703,7 +1703,7 @@ describe('Database', () => { await database.stats(); expect(serviceProvider.runCommandWithCheck).to.have.been.calledWith( - ADMIN_DB, + database._name, { dbStats: 1, scale: 1 diff --git a/packages/shell-api/src/database.ts b/packages/shell-api/src/database.ts index 7f2ea3d623..cc54806d72 100644 --- a/packages/shell-api/src/database.ts +++ b/packages/shell-api/src/database.ts @@ -825,7 +825,7 @@ export default class Database extends ShellApiClass { @returnsPromise async stats(scale = 1): Promise { this._emitDatabaseApiCall('stats', { scale: scale }); - return await this._runAdminCommand( + return await this._runCommand( { dbStats: 1, scale: scale