From c7be2d951ed257db7dabe84f9e05312c74100dcb Mon Sep 17 00:00:00 2001 From: chenruilong Date: Wed, 12 Jun 2024 14:44:59 +0800 Subject: [PATCH] update: uni-cms-articles.schema.ext.js --- collection/uni-cms-articles/schema.ext.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/collection/uni-cms-articles/schema.ext.js b/collection/uni-cms-articles/schema.ext.js index 11ef69f..64fe744 100644 --- a/collection/uni-cms-articles/schema.ext.js +++ b/collection/uni-cms-articles/schema.ext.js @@ -174,8 +174,9 @@ module.exports = { }, // 读取文章后触发 afterRead: async function ({userInfo, clientInfo, result, where, field}) { + const isAdmin = field && field.length && field.includes('is_admin') // 检查是否配置了clientAppIds字段,如果没有则抛出错误 - if (!config.clientAppIds && clientInfo.uniPlatform !== 'web') { + if (!config.clientAppIds && !config.clientAppIds.length && !isAdmin) { throw new Error('请在 uni-cms 配置文件中配置 clientAppIds 字段后访问,详见:https://uniapp.dcloud.net.cn/uniCloud/uni-cms.html#uni-cms-config') }