1. Статус
    Задача
    Дата создания
    Планируемая дата начала
    Планируемая дата выполнения
    Дата начала
    Дата выполнения
    Постановщик
    Кто работает
  2. Завершена
    30 нояб. 2018 г., 14:17
    4 дек. 2018 г., 6:17
  3. Завершена

    Задача: Добавить ранг писем

    Проект: @prisma-cms/mail-module

    Надо ввести ранжирование писем, чтобы управлять очередностью писем, а то встала очередь в 3000 писем, а более важное пробиться не может.
    30 нояб. 2018 г., 14:08
  4. Завершена
    30 нояб. 2018 г., 14:06
    12 дек. 2018 г., 21:06
  5. Приостановлена

    Задача: Исследования

    Проект: universe

    28 нояб. 2018 г., 12:42
  6. Завершена
    28 нояб. 2018 г., 8:48
  7. Новая
    28 нояб. 2018 г., 6:41
  8. Приостановлена

    Задача: Логическая ошибка с обновлением данных

    Проект: MODX-Клуб

    Если находишься на странице (и данные по ней подгрузились), после заходишь на другую страницу, по подписке прилетел объект и на этой странице данные обновились, возвращаясь на предыдущую страницу, часто возникает так, что данных обновленных на ней нет.
    Как костыль сейчас можно добавить принудительную подгружку на componentDidMount() в компонент страницы.

    UPD: Сейчас этого нельзя сделать на уровне страницы, так как нет точек входа на механизм подгрузки данных, то есть не ясно требуется сейчас подгрузка или нет. Получается сделать только на уровне конечного компонента вот таким кодом:
    async componentDidMount() { const { data, } = this.props; if (data && !data.loading) { await data.refetch && data.refetch(); } super.componentDidMount && super.componentDidMount(); }
    Здесь после монтирования компонента идет проверка на то, происходит ли сейчас подгрузка данных или нет. Если это первое монтирование компонента, то будет выполняться подгрузка сама собой. Если повторное и данные уже есть, то подгрузки не будет выполняться, поэтому проверяем на наличие метода переподгрузки и выполняем его.
    Плюс метода такого в том, что работает на уровне каждого в отдельности метода и не вызывает подгрузки того, чего не требуется. Минус в том, что придется прописывать на уровне каждого компонента в отдельности. Надо будет запилить в ядро @prisma-cms/component

    28 нояб. 2018 г., 4:50
    29 нояб. 2018 г., 12:50
  9. Завершена
    27 нояб. 2018 г., 18:31
  10. Завершена
    27 нояб. 2018 г., 6:15
  11. Завершена
    27 нояб. 2018 г., 4:29
  12. Выполняется
    27 нояб. 2018 г., 4:29
    30 нояб. 2018 г., 6:29
    13 дек. 2018 г., 5:00
  13. Выполняется
    27 нояб. 2018 г., 4:27
    4 дек. 2018 г., 13:27