• Effective-Office Effective-Office
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • mos.track
    • mos.track
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 3
    • Запросы на слияние 3
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • mos.wiki
    • mos.wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • effective-dev-opensource
  • Effective-Office
  • Запросы на слияние
  • !356

Correct event insertion logic in slot management

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты effective-dev-opensource запросил слияние feature/event-insertion-logic в develop Июл 31, 2025
  • Обзор 2
  • Коммиты 2
  • Конвейеры 0
  • Изменения 6

Created by: KrugarValdes

Fixed bug where events starting after all slots were incorrectly inserted at index 0 due to finish time check. Updated logic to check start time, ensuring events are inserted in correct order or appended if latest.

Updated updateEventDetails and updateEventDate to correctly calculate canIncrementDuration based on next increment not exceeding finishWorkTime Ensured canIncrementDuration is properly set in updateStateWithNewEventDetails to disable the "+" button in EventDurationView Maintained existing logic for blocking event creation/updating when finish time is exceeded

Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: feature/event-insertion-logic