lee-dohm
(Lee Dohm)
5월 12, 2020, 7:45오후
1
재현 단계
관리자 권한이 있는 커뮤니티로 이동합니다.
“기타” 항목의 우선순위를 "낮음"으로 설정하도록 moderator queue 우선순위를 사용자 지정합니다.
“오프토픽” 항목의 우선순위를 "중간"으로 설정하도록 moderator queue 우선순위를 사용자 지정합니다.
이유를 "기타"로, 메시지를 "Testing things out."으로 설정하여 게시물을 플래깅합니다.
이유를 "오프토픽"으로 설정하여 다른 게시물을 플래깅합니다.
moderator 검토 큐로 이동합니다.
"상태"가 "대기 중"인지 확인합니다.
"정렬 기준"이 "우선순위"로 설정되어 있는지 확인합니다.
"새로고침"을 클릭합니다.
기대 결과: moderator 큐 항목이 가장 높은 우선순위부터 가장 낮은 우선순위로 정렬되어야 함
실제 결과: moderator 큐 항목이 가장 낮은 우선순위부터 가장 높은 우선순위로 정렬됨
우회 방법: "정렬 기준"을 "우선순위 (역순)"으로 설정하면 플래깅된 게시물이 원하는 순서인 가장 높은 우선순위부터 가장 낮은 우선순위로 정렬됩니다.
개발자의 관점에서는 기본 정렬 순서가 오름차순이고 "역순"이 내림차순인 이유를 이해할 수 있습니다. 하지만 저는 그 반대인 경우를 예상했고, 일반 개발자가 아닌 사용자들도 마찬가지일 것이라고 생각합니다.
가능한 해결책: "우선순위"의 사용자 텍스트를 "우선순위 (낮음에서 높음)"으로, "우선순위 (역순)"의 사용자 텍스트를 "우선순위 (높음에서 낮음)"으로 변경
관련 항목? Order of reviewed flags on review queue … 하지만 이 항목은 주로 "상태"가 "(모두 검토됨)"으로 설정된 경우에 대해 다루고 있습니다.
4개의 좋아요
lee-dohm
(Lee Dohm)
5월 12, 2020, 7:57오후
2
처음에 생각했던 것보다 이 문제가 더 교묘한 것 같습니다. 위의 재현 단계를 따라 한 다음, 아래 단계를 수행해 보세요.
다른 게시물을 "기타"로 신고합니다.
модератор 검토 대기열로 이동합니다.
"상태"가 "대기 중"인지 확인합니다.
"정렬 기준"이 "우선순위"로 설정되어 있는지 확인합니다.
"새로고침"을 클릭합니다.
기대 결과: 모더레이터 대기열 항목이 우선순위 순으로 정렬되어야 합니다.
실제 결과: 모더레이터 대기열 항목이 신고된 시간 기준(오래된 것부터 최신 것까지)으로 시간순으로 정렬됩니다.
추가로, "우선순위(역순)"을 선택해도 항목이 신고된 시간 기준(최신 것부터 오래된 것까지)으로 시간순으로 정렬됩니다.
2개의 좋아요
Roman
(Roman Rizzi)
5월 13, 2020, 8:15오후
6
안녕하세요 @lee-dohm
제공해 주신 단계를 통해 로컬에서 해당 문제를 재현할 수 없었습니다. 코드를 확인한 결과, Priority는 오름차순, Priority (reverse)는 내림차순으로 정렬되는 것을 확인했습니다. 또한, 두 항목의 우선순위가 동일한 경우 created_at 값을 기준으로 내림차순으로 정렬됩니다.
something else 플래그가 off-topic 플래그보다 더 높은 점수를 가지고 있는지 확인해 주시겠어요? 점수 계산 시 다양한 요소를 고려하여 점수가 산출됩니다.
알려주시면 필요 시 추가 조사를 계속 진행하겠습니다!
3개의 좋아요
lee-dohm
(Lee Dohm)
5월 14, 2020, 4:56오후
7
“우선순위” 순서를 선택할 때 항목들이 score 기준으로 내림차순으로 정렬되고, 그 다음 created_at 기준으로 오름차순으로 정렬되는 것처럼 보이는 점은 정확합니다.
그럼에도 불구하고 저는 이것이 예상치 못한 동작이라고 생각합니다. 제가 무언가를 놓치고 있는 것이 아니라면, 리뷰 가능 항목의 점수는 데이터베이스에 직접 접근하거나 data-explorer 플러그인을 통해만 조회할 수 있는 것 아닌가요?
Roman
(Roman Rizzi)
5월 15, 2020, 5:34오후
8
오른쪽 위 구석에 표시되는 ? 아이콘을 클릭하면 각 항목의 검토 가능 점수를 확인할 수 있습니다.
3개의 좋아요
lee-dohm
(Lee Dohm)
5월 15, 2020, 6:03오후
9
고맙습니다! 이것도 아주 유용한 작은 뷰네요
정렬 순서에 대해 ‘Priority’ 대신 'Score’라는 단어를 사용하는 것이 더 적합할까요? 여기서는 'priorities’라는 단어를 사용하는데:
여기서는 'scoring’이라고 하니까요:
2개의 좋아요
Roman
(Roman Rizzi)
11월 10, 2020, 1:58오후
13
좋은 제안을 해주셔서 감사합니다, Lee!
정렬 순서에 대해 Priority를 Score로 변경하는 PR을 만들었는데, 여기서 답변을 깜빡했습니다.
master ← romanrizzi:rename_priority_to_score
merged 03:50PM - 27 May 20 UTC
3개의 좋아요
Roman
(Roman Rizzi)
에 닫힘
11월 10, 2020, 9:00오후
14
이 주제는 7시간 후 자동으로 닫혔습니다. 더 이상 새 답변을 게시할 수 없습니다.