정의되지 않은 ICS 파일 이름

이것은 Dax에게 까다로운 문제입니다. 이는 우리의 파이프라인에서 발생하는 부수적 현상이에요.

날짜에 대한 bbcode는 여기서 생성됩니다:

그리고 여기서 cook(처리)됩니다:

따라서 cook된 HTML 청크의 컨텍스트에서는 "ics 다운로드"가 실제 해당 포스트(또는 이벤트)에 대해 인지하지 못합니다.

또한 ics 생성을 위한 다른 파이프라인이 여기에 있습니다:

따라서 엔지니어링 관점에서 다음 중 무엇을 해야 할지 결정해야 합니다:

  1. “날짜 cook” 프로세스가 ics 생성을 Discourse Calendar로 다시 라우팅하도록 가르치는 것.

또는

  1. Discourse Local Dates에 충분한 컨텍스트를 제공하여, ics를 독립적으로 생성할 수 있게 하되 코드가 분리된 상태를 유지하는 것.

여기서 올바른 해결책이 무엇인지 확신은 없지만, 우선순위를 설정해 두었으므로 팀이 분류하고 해결할 수 있도록 했습니다.

5개의 좋아요