투표가 정상적으로 작동하지 않습니다

안녕하세요,

최근 Discourse를 최신 버전 4efbf8dc4f로 업데이트했는데, 투표 기능이 제대로 작동하지 않습니다.
로그에는 오류가 없습니다.
감사합니다! :slight_smile:

인스펙트 콘솔 오류

테스트 투표

  • 테스트 옵션 1
  • 테스트 옵션 2
  • 테스트 옵션 3
0 voters
6개의 좋아요

같은 버그를 겪었습니다. 제목을 넣으면 작동하는 걸 발견했어요. 투표 생성기에는 "제목 (선택 사항)"이라고 되어 있지만, 실제로는 선택 사항이 아닙니다.

  • A
  • B
  • C
0 voters
제목
  • A
  • B
  • C
0 voters
3개의 좋아요

샌드박스 사이트에서 문제를 재현할 수 있습니다: https://try.discourse.org/t/testing-issue-with-multiple-choice-type-polls/1411. Ubuntu에서 Chrome으로 테스트하고 있습니다.

몇 가지 문제가 있는 것 같습니다. 처음에 발견한 것은 제목이 없는 다중 선택 투표에서 투표 옵션을 선택해도 체크박스가 선택된 상태로 표시되지 않는다는 것이었습니다. ‘지금 투표’ 버튼을 클릭하면 선택 내용이 저장되었습니다. ‘투표 결과 보기’ 버튼을 클릭한 후, 내 투표가 여러 번 표시되고 있습니다. 현재 약 24개의 투표 항목이 표시되고 있습니다.

제목이 있는 다중 선택 투표 생성은 작동하지만, try에서 투표가 렌더링되는 데 꽤 오랜 시간이 걸립니다.

투표 위에 마크다운 헤더 요소를 추가하면 이상한 문제가 발생합니다. 다음 마크다운:

### A markdown heading above the poll

[poll type=regular results=always chartType=bar]
# A single choice poll with a title
* this
* is
* a
* test
[/poll]

다음과 같이 렌더링됩니다:

5개의 좋아요

@techAPJ 조사해 주시겠어요?

3개의 좋아요

이것은 FEATURE: Add the title attribute to polls (#10759) · discourse/discourse@babbebf · GitHub 에서 발생한 최근 회귀(regression)인 것 같습니다. @cvx 님이 이미 다음 링크에서 조사하고 있는 것으로 보입니다:

https://review.discourse.org/t/feature-add-the-title-attribute-to-polls-10759/15880/6?u=techapj

8개의 좋아요

그동안 커밋을 되돌려 주시면 좋겠습니다. :sweat_smile:

3개의 좋아요

이제 수정되었습니다

8개의 좋아요

정정 - 제목 문제의 수정 사항입니다. :slightly_smiling_face:
현재 제목이 없는 비대화형 투표 문제(및 유사한 버그)를 수정하고 있습니다. PR이 올라오면 이 토픽을 업데이트하겠습니다!

8개의 좋아요

두 번째 PR(리뷰 대기 중)은 여기 있습니다: FIX: Correctly render title-less poll widgets - Pull Request #10837 - discourse/discourse - GitHub

업데이트: 병합됨

7개의 좋아요

빠르게 해결해 주셔서 정말 감사합니다 :folded_hands: 다시 작업하는 날이 기다려지네요 :blush:

3개의 좋아요

자레크님, 안녕하세요,

업데이트를 진행했고 주요 문제는 해결되었지만, 이제 새로운 문제가 생겼습니다.
투표 설정에 반응이 없고 변경할 수 없습니다. 감사합니다! :slight_smile:

2개의 좋아요

이 문제가 제가 겪었던 것과 관련이 있을 것 같습니다.

3개의 좋아요

네, 그게 문제였던 것 같습니다. 사이트를 최신 Discourse 코드로 업데이트해 볼 수 있을까요? 방금 제 로컬 개발 사이트를 업데이트했는데, 이제 제 사이트에서는 투표와 드롭다운 관련 문제가 모두 해결되었습니다.

7개의 좋아요