|
@@ -610,9 +610,10 @@ module.exports = {
|
|
|
getInitialShareData: async function (req, res) {
|
|
|
try {
|
|
|
const { count, projectID } = JSON.parse(req.body.data);
|
|
|
- // 分享建设项目,仅提供给专业版用户
|
|
|
+ // 分享文件夹、建设项目,仅提供给专业版用户
|
|
|
+ const proShareProjType = [projType.folder, projType.project];
|
|
|
const project = await projectModel.findOne({ ID: projectID }, 'projType');
|
|
|
- if (project && project.projType === projType.project) {
|
|
|
+ if (project && proShareProjType.indexOf(project.projType) >= 0) {
|
|
|
const isFree = userModelObj.isFreeFromSession(req.session.compilationVersion);
|
|
|
if (isFree) {
|
|
|
callback(req, res, 0, 'success', { isFree });
|