Добавление события в любой календарь меняет мой статус на «В отпуске»

У меня установлен плагин Discourse Calendar, и он работал без проблем. Однако я только что заметил, что теперь любой календарь ведёт себя как календарь праздников. Я уже попытался задать ID темы для календаря праздников.

CleanShot 2023-01-05 at 21.14.27

Однако добавление события в любой календарь всё равно устанавливает мой статус «праздник».

CleanShot 2023-01-05 at 21.15.40

Таким образом, по сути, все календари теперь являются календарями праздников :eyes:

Это ошибка или я упустил какой-то параметр конфигурации?

3 лайка

У меня та же проблема! Даже снятие статуса «в отпуске» или удаление поста с календарной записью не решает проблему. Статус отпуска применяется снова через 1–2 минуты после его снятия.

2 лайка

Вы нашли решение? Всё ещё сталкиваетесь с этой проблемой :smiling_face_with_tear:

Сегодня я ещё раз проведу проверку. Есть ли что-то особенное в ваших настройках или конфигурации, что могло бы помочь мне воспроизвести эту проблему?

1 лайк

Огромное спасибо! :blush:

Насколько мне известно, нет. Есть ли какие-либо детали, на которые мне стоит обратить внимание? Сейчас использую версию 3.1.0.beta6.

Вот установленные плагины:

## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-docs.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
          - git clone https://github.com/discourse/discourse-checklist.git
          - git clone https://github.com/discourse/discourse-feature-voting.git
          - git clone https://github.com/discourse/discourse-calendar.git
          - git clone https://github.com/discourse/discourse-saved-searches.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-assign.git
          - git clone https://github.com/discourse/discourse-reactions.git
          - git clone https://github.com/discourse/discourse-cakeday.git
          - git clone https://github.com/discourse/discourse-whos-online.git
          - git clone https://github.com/discourse/discourse-data-explorer.git
          - git clone https://github.com/discourse/discourse-math.git
          - git clone https://github.com/discourse/discourse-footnote.git
          - git clone https://github.com/discourse/discourse-shared-edits.git
          - git clone https://github.com/discourse/discourse-yearly-review.git
          - git clone https://github.com/discourse/discourse-teambuild.git
          - git clone https://github.com/discourse/discourse-spoiler-alert.git
          - git clone https://github.com/discourse/discourse-chat.git
3 лайка

Я только что проверил это и вижу то же самое. Это довольно неприятная ситуация.

Мои пошаговые действия:

  • Создать тему с календарём
  • Добавить ID этой темы в «ID темы календаря праздников», чтобы создать календарь праздников
  • Добавить пост с будущей датой как элемент календаря праздников
  • Создать вторую тему календаря
  • Добавить пост с сегодняшней датой во второй календарь

Ожидаемый результат — праздничный эмодзи не должен отображаться, так как дата не совпадает с датой элемента календаря праздников

Фактический результат — праздничный эмодзи добавляется к моему имени пользователя на основе записи из не-праздничного календаря

4 лайка

Это неприятно, но и одновременно успокаивает, что я не выдумывал :face_with_crossed_out_eyes:

Почти подумываю выучить Ruby, чтобы помогать исправлять подобные вещи (хотя я больше человек из мира Python, а Ruby в моей сфере практически не используется :smiling_face_with_tear:)

2 лайка

Спасибо всем за ваши отзывы по этому вопросу. Проблема должна быть исправлена в последней версии плагина:

2 лайка

Эта тема была автоматически закрыта через 21 час. Новые ответы больше не принимаются.