This commit is contained in:
payacom
2026-08-31 20:45:41 +03:30
parent fa9f23c61d
commit 3f416a7a60
367 changed files with 621895 additions and 6443 deletions

View File

@@ -1,20 +1,22 @@
function canUseProjects(user) {
return Boolean(user?.user_name?.trim() && user?.first_name?.trim())
}
function canCreateProject(user) {
return Boolean(
user?.user_name?.trim() &&
user?.first_name?.trim() &&
user?.last_name?.trim()
);
return canUseProjects(user)
}
function respondProjectProfileIncomplete(res) {
return res.status(422).json({
error: true,
message:
"برای ثبت پروژه، تکمیل نام کاربری، نام و نام خانوادگی در تنظیمات الزامی است",
});
'برای استفاده از پروژه‌ها، تکمیل نام کاربری و نام در ثبت‌نام الزامی است',
type: 'not_register',
})
}
module.exports = {
canUseProjects,
canCreateProject,
respondProjectProfileIncomplete,
};
}