“요약 이메일에서 이 태그 숨기기” 설정이 미리보기 요약 이메일에서 작동하지 않나요?

새 설정에서 일부 태그를 제외하고 다이제스트 이메일 미리보기를 시도했는데, 미리보기에 중복된 주제가 포함되어 있고, 해당 태그가 있는 주제도 포함되어 있습니다.

2개의 좋아요

로컬 개발 사이트에서 테스트해 본 결과 버그인 것 같습니다. 코드는 digest_suppress_tags 설정이 파이프(|)로 구분된 태그 ID 목록이어야 한다고 기대하고 있지만, 실제로는 태그 이름 목록입니다:

제 사이트에서 해당 설정은 다음과 같이 보입니다:

SiteSetting.digest_suppress_tags
=> "foo|bar"

다이제스트에서 태그를 제외하는 코드는 설정 값이 "1|2"(태그 ID) 형태를 기대하고 있습니다.

참고로 digest_suppress_categories 설정은 아무 문제 없이 작동합니다. 설정의 카테고리 선택기는 카테고리 이름이 아닌 카테고리 ID를 저장하기 때문입니다.

3개의 좋아요

다음에서 이제 수정되었습니다:

보고해 주신 @th21 님과 훌륭한 분석/디버깅을 해주신 @simon 님께 감사드립니다!

4개의 좋아요