From 84cfcb193f910c762afce6a8a452fb48d1fe64e8 Mon Sep 17 00:00:00 2001 From: liuyi Date: Fri, 15 Nov 2024 17:47:34 +0800 Subject: [PATCH] fix(server): should not enable experimental mobile version in selfhost (#8840) --- packages/backend/server/src/core/selfhost/index.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/backend/server/src/core/selfhost/index.ts b/packages/backend/server/src/core/selfhost/index.ts index e588028044..004edaf218 100644 --- a/packages/backend/server/src/core/selfhost/index.ts +++ b/packages/backend/server/src/core/selfhost/index.ts @@ -147,9 +147,11 @@ export class SelfhostModule implements OnModuleInit { // fallback all unknown routes app.get([basePath, basePath + '/*'], this.check.use, (req, res) => { - const mobile = isMobile({ - ua: req.headers['user-agent'] ?? undefined, - }); + const mobile = + this.config.AFFINE_ENV === 'dev' && + isMobile({ + ua: req.headers['user-agent'] ?? undefined, + }); return res.sendFile( join(