feat: автоматический пересчёт среднего для history-number в sandbox

- setFieldValue для history-number: переданное число пишется в историю, значением поля становится среднее за текущий месяц (автопересчёт)
- ctx.users.recalcFieldAverage(userId, fieldCodeOrId): принудительный пересчёт среднего за месяц (для schedule-автоматизаций; нет записей — поле очищается)
- документация обновлена (Automations.tsx, mcp.ts)
This commit is contained in:
2026-09-04 20:09:27 +03:00
parent 4d65049e02
commit 6aececeb4a
2 changed files with 80 additions and 19 deletions

View File

@@ -30,6 +30,7 @@ const ALLOWED_STORAGE_METHODS = new Set([
'getUsersByOrganization',
'updateUser',
'setUserProfileFieldValueFromAutomation',
'recalcUserFieldAverageFromAutomation',
]);
interface WorkerStorageCall {