매우 긴 게시글을 병합하면 삭제됩니다

한 사용자가 텍스트가 포함된 단일 게시글을 올린 후, 로그가 포함된 매우 긴 게시글 두 개를 올리고, 마지막으로 도움을 요청하는 게시글을 올렸습니다. 이 네 개의 게시글을 병합하려고 시도했습니다. 네 개의 게시글을 모두 선택하고 병합을 클릭했지만, 선택된 게시글 중 마지막 게시글만 남았고 다른 게시글은 병합되지 않았습니다. 나머지 게시글들은 삭제된 것으로 표시되었습니다. 게시글을 복원하고 다시 시도했지만 동일한 결과가 나왔습니다.

현재 2.7.0.beta5(5c84f702b0) 버전이 설치되어 있습니다.

3개의 좋아요

함께 합산했을 때 최대 게시글 길이를 초과합니까? (버그인 것 같네요)

3개의 좋아요

아마도 그렇습니다. 사용자가 로그를 두 개의 다른 게시물에 게시한 이유도 바로 그 때문이라고 생각합니다.

2개의 좋아요

이 게시물들은 정확히 얼마나 길었나요?

각 게시물의 원본 길이는 다음과 같습니다:
1번째 게시물: 101자
2번째 게시물: 28007자
3번째 게시물: 21840자
4번째 게시물: 21자

3개의 좋아요

네, @dax 이 문제 재현해 볼 수 있을까요?

3개의 좋아요

네, 재현할 수 있습니다.

병합이 조용히 실패합니다(콘솔이나 로그 어디에도 오류가 표시되지 않음) 그리고 게시글은 소프트 삭제되지만 병합되지 않습니다.

@pfaffman 님이 지적한 대로, 문제는 max post length 사이트 설정(기본값은 32,000자) 때문에 이렇게 긴 게시글은 병합할 수 없고, 허용된 글자 수를 초과하여 병합할 수 없다는 오류 메시지가 표시되어야 한다는 것입니다.

8개의 좋아요

아니, 이건 전혀 이상적이지 않네요. @techAPJ 수정해 주실 수 있나요? 에러 메시지가 표시되는 건 괜찮은 것 같아요.

5개의 좋아요

이제 조용히 실패하는 대신 오류 bootbox를 표시하고, 다음을 통해 게시물을 소프트 삭제하지 않습니다:

이 문제를 보고해 주셔서 감사합니다 @ggurbet :+1:

6개의 좋아요