「投稿を○日後に削除」トピックタイマーをトピックから削除しようとしても失敗します:
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 にレビューを依頼しました。彼は以前この機能を担当していました。現在の仕様は再検討する必要があると感じています。現在はいくつかのタイプに対してランダムにテストを行っていますが、各タイプごとにコンテキストを設け、作成・更新・削除をテストすべきです。
ここで発生していた問題は、delete_replies タイプを削除する際にも duration を必須としていた点です。実際には、duration が nil であることでタイマーを削除する仕組みになっています。
@Falco これはマージされました。テストできる機会があれば、結果を教えてください。