In this topic, when looking at the edit history by clicking on the pencil, I get the error: ‘The requested URL resource could not be found.’.
Is this consistent on desktop as well, I can see the history here but I am an admin so it does not count.
Strange, I don’t see it anymore. I switched to ?mobile_view=0 and didn’t see it, so I switched back and still don’t see it. Very odd.
could be a rate limit with wrong error, or some network glitch, going to move this to support for now.
The error shown was added as a result of Endless loading of post history when latest revision is hidden/inaccessible. Instead of endless loading you now see the error.
However, the edit indicator still appears for the first few hours. So, whenever a team member adds a hidden tag to your post, the pencil icon is displayed for a while, but you cannot view the edit. Later the pencil disappears and everything is as expected.
OK, so if I’m right, it’s normal that I have this problem too.
Would it be possible to make the pencil icon never visible when it has not to be?
@sam, 처음에 실수로 t/81088/20에 게시한 것처럼, 데스크톱에서도 비슷한 증상이 보입니다. 다만 게시물을 수정하려고 할 때 나타납니다:
특히 일시적인 문제인 것으로 보이므로, 비활성화하는 것이 더 좋습니다.
정말 멋진 일이었네요
문제는 스태프가 숨김 태그를 추가했기 때문에 나중에 그 리비전을 숨기게 될 예정이었음에도 불구하고, 게시물의 public_version을 자동으로 증가시키고 있었다는 점입니다.
이를 "추적"하기가 다소 어려웠던 이유는 PostRevision.ensure_consistency!가 실행될 때(12시간마다 실행되도록 예약되어 있습니다) 나중에 public_version을 수정하기 때문이었습니다.
게시글이 숨김 태그가 추가되기 며칠 전에 이미 수정된 상태였다면, 오류는 보지 못했지만 이전 수정 기록만 있는 수정 이력을 보게 됩니다. 주황색은 최근 수정이 있었음을 나타내므로, 이 부분도 다소 혼란스러웠습니다. 이 수정으로 색상의 변화도 방지되나요, 아니면 이전에 표시된 수정 기록이 없을 경우 연필 아이콘을 표시하지 않도록만 하는 건가요?
해당 수정 사항은 가시적인 편집이 없는 경우에만 적용됩니다. 이 시나리오에서는 연필 아이콘이 아예 표시되지 않도록 방지합니다.
말씀하신 시나리오(게시물이 이미 편집됨 → 스태프가 숨겨진 태그 추가 → 색상이 주황색으로 변경)는 별개의 엣지 케이스입니다. updated_at 타임스탬프가 여전히 갱신되므로, 클릭 시 이전 버전만 표시되더라도 색상이 "최근 활동"을 잠시 나타내게 됩니다.
이 부분은 당분간 그대로 두겠습니다. 이는 경미한 정보 유출(사용자가 무언가가 발생했음을 추측할 수는 있지만 무엇을 변경했는지는 볼 수 없음)에 해당하며, 이를 수정하려면 추가적인 복잡성이 필요하기 때문입니다…
