태그 기본 알림

안녕하세요,
그룹 > 특정 그룹 > 관리 > 태그에서 태그 기본 알림을 설정하려고 할 때, 감시(Watching)와 추적(Tracking)에 동일한 태그를 저장할 수 없습니다. 500 오류가 발생합니다.

로그에서 "ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint “idx_group_tag_notification_defaults_unique”
DETAIL: Key (group_id, tag_id)=(46, 46) already exists."라는 내용을 확인할 수 있습니다.

감시와 추적을 위해 서로 다른 태그를 선택하면 정상적으로 작동합니다.

이것이 버그인가요, 아니면 감시와 추적에 동일한 태그를 사용할 수 없는 건가요? 설명에 따르면 두 기능은 서로 다른 일을 한다고 되어 있습니다.

미리 감사드립니다.

안녕하세요,
이 주제에 대해 새로운 소식이 있을까요?

같은 태그를 동시에 Watching하고 Tracking하는 것은 불가능할 것 같습니다.

왜 두 가지를 모두 사용해야 한다고 생각하시나요?

맞습니다.

같은 태그를 Watching(보기)과 Tracking(추적)으로 동시에 설정할 수 없습니다.

특정 태그(또는 카테고리)는 다음 상태 중 하나만 설정할 수 있습니다:

  • Watching(보기)
  • Tracking(추적)
  • Watching First Post(첫 게시물 보기)
  • Normal(다른 상태가 설정되지 않은 경우 기본값)
  • Muted(음소거)

안녕하세요,
답변 주셔서 감사합니다. 문제가 해결되었습니다.

한 가지만 더 여쭤볼게요. 에러 메시지를 조금 더 구체적으로 개선할 수 있을까요? '에러 500 - 내부 오류’는 다양한 원인을 가리킬 수 있지만, 여기서는 같은 라벨을 설정할 수 없어서 발생하는 문제입니다. 근본 원인을 파악하는 데 시간이 꽤 걸렸고, 결국 같은 라벨을 설정할 수 없다는 것이 해결책이었습니다. 이렇게 메시지를 명확히 하면 사용자들의 시간을 절약할 수 있을 것 같습니다.

안녕하세요 @michnpet

이 내용을 팀 내에서 공유하여, 해당 상황에서 발생했던 오류 메시지와 관련하여 개선을 검토할 수 있도록 하겠습니다. :slightly_smiling_face: