feat: новая функция

This commit is contained in:
2025-10-13 22:41:49 +03:00
parent 34666b44d8
commit 0e028bc722
83 changed files with 1595 additions and 6093 deletions

View File

@@ -47,16 +47,16 @@ function shouldGenerateAiReply(params) {
/**
* Проверить, может ли пользователь писать в беседу
* @param {Object} params - Параметры
* @param {boolean} params.isAdmin - Является ли админом
* @param {Object} params.userAccessLevel - Уровень доступа пользователя
* @param {number} params.userId - ID пользователя
* @param {number} params.conversationUserId - ID владельца беседы
* @returns {boolean}
*/
function canWriteToConversation(params) {
const { isAdmin, userId, conversationUserId } = params;
const { userAccessLevel, userId, conversationUserId } = params;
// Админ может писать в любую беседу
if (isAdmin) {
if (userAccessLevel?.hasAccess) {
return true;
}