From dc76742e3024a419968475b0ed3add422e6f4bf6 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 9 Apr 2023 17:08:32 +0800 Subject: [PATCH] center: use addToSet instead of push --- packages/center/index.ts | 4 ++-- packages/center/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/center/index.ts b/packages/center/index.ts index 26bf9ec28..d2f4e8df4 100644 --- a/packages/center/index.ts +++ b/packages/center/index.ts @@ -67,7 +67,7 @@ class DataReportHandler extends Handler { await coll.updateOne( { _id: installId }, { - $push: { + $addToSet: { ips: this.request.ip, }, $set: { downgrade: setPayload }, @@ -75,7 +75,7 @@ class DataReportHandler extends Handler { ); } else { await coll.updateOne({ _id: installId }, { - $push: { + $addToSet: { ips: this.request.ip, }, $set: setPayload, diff --git a/packages/center/package.json b/packages/center/package.json index d00d4f79e..379a37f57 100644 --- a/packages/center/package.json +++ b/packages/center/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/center", - "version": "0.2.5", + "version": "0.2.6", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro.git", "author": "undefined ",