주제에 설정된 “일 수 후 답변 삭제” 타이머를 제거하려고 하면 실패합니다:
curl 'https://meta.discourse.org/t/151236/timer' --data-raw 'time=&status_type=delete_replies'
{"errors":["param is missing or the value is empty: duration"]}
주제에 설정된 “일 수 후 답변 삭제” 타이머를 제거하려고 하면 실패합니다:
curl 'https://meta.discourse.org/t/151236/timer' --data-raw 'time=&status_type=delete_replies'
{"errors":["param is missing or the value is empty: duration"]}
저도 같은 문제가 있습니다. 페이지를 새로고침하지 않는 한 어떤 방법으로 시도해도 제거가 안 되나요?
이 문제를 @eviltrout에게 배정할까요?
이 문제는 다음으로 수정되어야 한다고 생각합니다:
이 작업을 수행했던 @vinothkannans에게 리뷰를 요청했습니다. 여기 있는 스펙은 재작성되어야 한다고 생각합니다. 현재는 소수의 타입에 대해 무작위로 테스트하고 있지만, 각 타입별로 create/update/delete를 테스트하는 컨텍스트가 있어야 합니다.
여기서 일어난 일은, 실제로는 타이머를 제거하기 위해 duration이 nil이라는 사실에 의존하고 있음에도 불구하고, delete_replies 타입을 제거할 때에도 duration을 요구했던 것입니다.
@Falco 이 PR이 병합되었습니다. 테스트할 수 있을 때 어떻게 되는지 알려주세요.