ggurbet
(Gökhan Gurbetoğlu)
3월 17, 2021, 10:28오후
1
한 사용자가 텍스트가 포함된 단일 게시글을 올린 후, 로그가 포함된 매우 긴 게시글 두 개를 올리고, 마지막으로 도움을 요청하는 게시글을 올렸습니다. 이 네 개의 게시글을 병합하려고 시도했습니다. 네 개의 게시글을 모두 선택하고 병합을 클릭했지만, 선택된 게시글 중 마지막 게시글만 남았고 다른 게시글은 병합되지 않았습니다. 나머지 게시글들은 삭제된 것으로 표시되었습니다. 게시글을 복원하고 다시 시도했지만 동일한 결과가 나왔습니다.
현재 2.7.0.beta5(5c84f702b0 ) 버전이 설치되어 있습니다.
3개의 좋아요
pfaffman
(Jay Pfaffman)
3월 17, 2021, 10:34오후
2
함께 합산했을 때 최대 게시글 길이를 초과합니까? (버그인 것 같네요)
3개의 좋아요
ggurbet
(Gökhan Gurbetoğlu)
3월 17, 2021, 10:35오후
3
아마도 그렇습니다. 사용자가 로그를 두 개의 다른 게시물에 게시한 이유도 바로 그 때문이라고 생각합니다.
2개의 좋아요
ggurbet
(Gökhan Gurbetoğlu)
3월 23, 2021, 10:06오전
5
각 게시물의 원본 길이는 다음과 같습니다:
1번째 게시물: 101자
2번째 게시물: 28007자
3번째 게시물: 21840자
4번째 게시물: 21자
3개의 좋아요
네, @dax 이 문제 재현해 볼 수 있을까요?
3개의 좋아요
dax
(Daniela)
3월 24, 2021, 7:38오후
8
네, 재현할 수 있습니다.
병합이 조용히 실패합니다(콘솔이나 로그 어디에도 오류가 표시되지 않음) 그리고 게시글은 소프트 삭제되지만 병합되지 않습니다.
@pfaffman 님이 지적한 대로, 문제는 max post length 사이트 설정(기본값은 32,000자) 때문에 이렇게 긴 게시글은 병합할 수 없고, 허용된 글자 수를 초과하여 병합할 수 없다는 오류 메시지가 표시되어야 한다는 것입니다.
8개의 좋아요
sam
(Sam Saffron)
3월 25, 2021, 5:07오전
9
아니, 이건 전혀 이상적이지 않네요. @techAPJ 수정해 주실 수 있나요? 에러 메시지가 표시되는 건 괜찮은 것 같아요.
5개의 좋아요
techAPJ
(Arpit Jalan)
4월 1, 2021, 1:23오전
11
이제 조용히 실패하는 대신 오류 bootbox를 표시하고, 다음을 통해 게시물을 소프트 삭제하지 않습니다:
committed 01:16AM - 01 Apr 21 UTC
https://meta.discourse.org/t/merging-very-long-posts-removes-them/183597
이 문제를 보고해 주셔서 감사합니다 @ggurbet
6개의 좋아요