Господа, добрый день.
При активации "учет рабочего времени" при логине пользователя вываливается ошибка:
worktimeactionlist - 312 строка:
[CODE]private function buildShiftWithDateByRecord(?WorktimeRecord $record)
{
if ($record)
{
return $this->shiftsManager->buildRelevantRecordShiftWithDate(
$record->buildRecordedStartDateTime(),
$record->obtainSchedule(),
$record->obtainShift() //312 строка
);
}[/CODE]
Как можно пофиксить?
При активации "учет рабочего времени" при логине пользователя вываливается ошибка:
Скрытый текст |
|---|
| [TABLE][TR][TD][TypeError] Argument 1 passed to Bitrix\Timeman\Service\Worktime\Action\ShiftsManager::buildRelevantRecordShiftWithDate() must be an instance of DateTime, null given, called in /home/bitrix/www/bitrix/modules/timeman/lib/service/worktime /home/bitrix/www/bitrix/modules/timeman/lib/service/worktime #0: Bitrix\Timeman\Service\Worktime\Action\ShiftsManager->buildRelevantRecordShiftWithDate /home/bitrix/www/bitrix/modules/timeman/lib/service/worktime #1: Bitrix\Timeman\Service\Worktime\Action\WorktimeActionList->buildShiftWithDateByRecord /home/bitrix/www/bitrix/modules/timeman/lib/service/worktime #2: Bitrix\Timeman\Service\Worktime\Action\WorktimeActionList->getRelevantShiftWithDate /home/bitrix/www/bitrix/modules/timeman/lib/service/worktime #3: Bitrix\Timeman\Service\Worktime\Action\WorktimeActionList->buildActions /home/bitrix/www/bitrix/modules/timeman/lib/service/worktime #4: Bitrix\Timeman\Service\Worktime\Action\WorktimeActionList->buildPossibleActionsListForUser /home/bitrix/www/bitrix/modules/timeman/classes/general/time #5: CTimeMan::getRuntimeInfo [/TD][/TR][/TABLE] |
worktimeactionlist - 312 строка:
[CODE]private function buildShiftWithDateByRecord(?WorktimeRecord $record)
{
if ($record)
{
return $this->shiftsManager->buildRelevantRecordShiftWithDate(
$record->buildRecordedStartDateTime(),
$record->obtainSchedule(),
$record->obtainShift() //312 строка
);
}[/CODE]
Как можно пофиксить?