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 ",