bts
(Brendan Schlagel)
6월 8, 2020, 3:17오후
1
상단 메뉴에 “New” 탭을 표시하도록 설정되어 있습니다. 그리고 방금 생성된 새 주제가 있는데, 최신(Latest)을 방문할 때 보이는 작은 파란 점도 표시되어 있습니다. 그런데 내비게이션에 "New"가 표시되지 않습니다.
알림은 기본 설정이며, 지난 2일 안에 생성된 주제를 새 주제로 취급합니다. 그리고 이 주제는 실제로 2일 이내 생성되었습니다.
생각나는 것 중 하나는… 이 주제가 기존 오래된 게시글에서 분리(split)되어 생성된 것 같습니다. 이것이 관련되어 버그가 있는 걸까요? 아니면 "New"가 표시되지 않는 다른 이유가 있을까요?
실시간으로 동적으로 변경되는 것을 말씀하시는 건가요, 아니면 페이지를 새로고침할 때 말씀하시는 건가요?
bts
(Brendan Schlagel)
6월 8, 2020, 11:06오후
3
동적으로 생성된 것이 아니라(즉, 이미 최신 게시물을 보고 있을 때 생성된 토픽이 아님) 새로고침을 해도 “새로움” 표시가 없었습니다. 지금까지의 추측으로는 원래 분할된 원본 토픽을 이미 본 적이 있어서 새 토픽이 '새로움’으로 계산되지 않는 것 같습니다. 다만 한 번만 발생한 일이라, 계속 이런 일이 발생하면 어떤 상황에서 그런지 지켜보고 다시 말씀드리겠습니다.
simon
6월 8, 2020, 11:44오후
4
새 주제의 날짜를 확인해 보세요. 기존 주제에서 분할된 주제의 경우, created_at 값은 원래 주제가 생성된 시간으로 설정됩니다. 이 값이 2일 전보다 이전이라면, 해당 주제는 새 주제 목록에 표시되지 않습니다.
bts
(Brendan Schlagel)
6월 8, 2020, 11:49오후
5
감사합니다! 네, 토론이 분기된 원래 주제는 2일 전에 생성되었습니다.
하지만 새로 분기된 주제 내의 첫 번째 게시글은 2일 이내입니다.
제안: 분기된 주제의 created_at 날짜는 원래 주제의 created_at 값이 아니라, 해당 새 주제 내 첫 번째 게시글의 생성 시각으로 설정하는 것이 더 합리적(그리고 기술적으로 더 정확할) 것 같습니다.
simon
6월 8, 2020, 11:56오후
6
제가 올린 내용은 옳지 않았습니다. 새 주제의 created_at 값은 주제가 처음 생성된 시간이 아니라, 분기된 게시글이 생성된 시간으로 설정됩니다.
bts
(Brendan Schlagel)
6월 9, 2020, 1:29오전
7
알겠습니다. 그렇다면 새로운 파란색 점과 함께 표시된 건 이해가 되는데, ‘새로움’ 탭이 표시되지 않은 이유는 잘 모르겠네요. 계속 지켜보고 같은 문제가 반복되면 다시 말씀드리겠습니다.