Tentando definir um temporizador de fechamento automático de tópico com base no tempo desde a última mensagem. O diálogo parece ter mudado desde a última vez que o usei, e não consigo adicionar um valor (X horas).
A captura de tela é de um Chromebook atualizado (v89).
Consegui reproduzir esse problema no Meta. Estou usando a versão mais recente do Chrome no Ubuntu. Demorou algumas tentativas para reproduzi-lo. O que parecia desencadear o problema quando abri o temporizador do tópico neste tópico foi que selecionei a opção “Data e hora personalizadas” e depois fechei o modal do temporizador do tópico. Após fazer isso, estou obtendo consistentemente a entrada “Último” com o texto “Data inválida” sendo exibido quando abro o modal do temporizador do tópico no Meta.
Não estou vendo nenhum erro no console. Há um aviso de descontinuação que pode estar relacionado, no entanto: o valor fornecido não está em um formato RFC2822 ou ISO reconhecido. A construção do moment recua para o Date() do JS, o que não é confiável em todos os navegadores e versões. Formatos de data não RFC2822/ISO são desencorajados.
A opção “Última” exibida no modal é um atalho para “Última data e hora personalizadas usadas”. Se você deseja fechar um tópico após X tempo desde a última mensagem, precisa escolher esta opção, que foi separada do fechamento automático de tópicos:
Dito isso, o problema da data inválida é algo que precisa ser resolvido, e talvez devêssemos alterar “Última” para “Última data e hora personalizadas” ou algo similar, para ficar mais claro.