Discourse는 붙여넣은 URL 조각의 문자를 인코딩합니다.
예를 들어
https://gitpod.io/#https://github.com/eclipse-theia/theia
은
https://gitpod.io/#https%3A%2F%2Fgithub.com%2Feclipse-theia%2Ftheia
으로 변환됩니다.
Discourse는 붙여넣은 URL 조각의 문자를 인코딩합니다.
예를 들어
https://gitpod.io/#https://github.com/eclipse-theia/theia
은
https://gitpod.io/#https%3A%2F%2Fgithub.com%2Feclipse-theia%2Ftheia
으로 변환됩니다.
아, 링크가 두 개 있군요. 제가 못 봤네요. 네, 상자 안의 링크만 깨져 있습니다.
이 문제는 DEV: Replace custom uri_encode logic with Addressable - Pull Request #420 - discourse/onebox - GitHub 에서 수정된 것으로 보입니다.
보고된 URL을 #uri_encode 스펙에 추가했습니다.
참고: Discourse 버전 2.4.0.beta9 (c15d702ae6)에서도 여전히 이 문제가 발생합니다:
개인 메시지(Private Message)에서 https://gitpod.io/#snapshot/abcd-1234와 같은 URL이 여전히 https://gitpod.io/#snapshot%2Fabcd-1234로 잘못 변환됩니다.
Discourse 2.4.0.beta10이 이제 출시되었다는 점을 알게 되었습니다 – 업그레이드를 시도해 보겠습니다.
방금 DM으로 시도해 봤는데 작동했어요.
이 주제는 마지막 답변 후 2일이 지나면 자동으로 닫힙니다. 더 이상 새 답변을 게시할 수 없습니다.