From a95803d33bfc34696cefc4c25d3139455f570a35 Mon Sep 17 00:00:00 2001 From: liuyi Date: Sun, 2 Feb 2025 18:00:51 +0800 Subject: [PATCH] fix(server): selfhost should not use canary mobile pages (#9929) --- packages/backend/server/src/base/config/default.ts | 2 +- packages/backend/server/src/core/selfhost/static.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/server/src/base/config/default.ts b/packages/backend/server/src/base/config/default.ts index d8861ccb10..7018654362 100644 --- a/packages/backend/server/src/base/config/default.ts +++ b/packages/backend/server/src/base/config/default.ts @@ -20,7 +20,7 @@ function getPredefinedAFFiNEConfig(): PreDefinedAFFiNEConfig { 'production', 'script', ]); - const AFFINE_ENV = readEnv('AFFINE_ENV', 'dev', [ + const AFFINE_ENV = readEnv('AFFINE_ENV', 'production', [ 'dev', 'beta', 'production', diff --git a/packages/backend/server/src/core/selfhost/static.ts b/packages/backend/server/src/core/selfhost/static.ts index 4f900d6647..d1f4c1ef24 100644 --- a/packages/backend/server/src/core/selfhost/static.ts +++ b/packages/backend/server/src/core/selfhost/static.ts @@ -107,7 +107,7 @@ export class StaticFilesResolver implements OnModuleInit { // fallback all unknown routes app.get([basePath, basePath + '/*'], this.check.use, (req, res) => { const mobile = - this.config.AFFINE_ENV === 'dev' && + this.config.affine.canary && isMobile({ ua: req.headers['user-agent'] ?? undefined, });