No se puede eliminar el temporizador para eliminar respuestas en un tema

Al intentar eliminar un temporizador de tema “Eliminar respuestas después de X días” de un tema, falla:

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"]}
4 Me gusta

También tengo este problema. ¿Ninguna de las dos formas funciona para eliminarlo excepto refrescar la página?

¿Deberíamos asignárselo a @eviltrout?

2 Me gusta

Creo que esto debería solucionarse mediante:

He solicitado una revisión a @vinothkannans, ya que trabajó en esto. Siento que la especificación aquí debería reestructurarse; actualmente probamos aleatoriamente con algunos tipos, pero deberíamos tener un contexto para cada tipo que pruebe la creación, actualización y eliminación.

Lo que ocurría aquí es que estábamos exigiendo una duración para el tipo delete_replies incluso al eliminarlo, cuando en realidad dependemos de que la duración sea nil para eliminar el temporizador.

8 Me gusta

@Falco esto ya está fusionado, avísame cómo te va cuando puedas probarlo.

3 Me gusta