From 76347fe6934cdb2d696dd04c337ec87bec18a42a Mon Sep 17 00:00:00 2001 From: undefined Date: Mon, 12 Aug 2024 12:34:05 +0800 Subject: [PATCH] center: add notification push support --- packages/center/index.ts | 2 ++ packages/center/package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/center/index.ts b/packages/center/index.ts index d2f4e8df4..d5ce2c1c4 100644 --- a/packages/center/index.ts +++ b/packages/center/index.ts @@ -63,6 +63,7 @@ class DataReportHandler extends Handler { sandbox: payload.sandbox, dbVersion: payload.dbVersion, }; + if (old.notification) setPayload.notification = ''; if (old && lt(payload.version, old.version)) { await coll.updateOne( { _id: installId }, @@ -85,6 +86,7 @@ class DataReportHandler extends Handler { this.ctx.emit('center/report', this, installId, old, payload); // TODO deliver messages this.response.body = { code: 0 }; + if (old.notification) this.response.body.notification = old.notification; } } diff --git a/packages/center/package.json b/packages/center/package.json index e3f5929b3..c87eca141 100644 --- a/packages/center/package.json +++ b/packages/center/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/center", - "version": "0.2.7", + "version": "0.2.8", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro.git", "author": "undefined ",