Um modo lento mais suave: solavancos lentos?

Meu raciocínio é que a lógica mais simples é esta:

  • O tópico tem uma configuração, “só pode ser atualizado uma vez a cada {x} minutos”, onde o número de minutos é uma configuração ajustável, variando de zero (o padrão, pode ser atualizado quantas vezes houver respostas) a ~10.000 (só pode ser atualizado uma vez por semana). Vamos supor que alguém inseriu 60 minutos, o tópico só pode ser atualizado no máximo uma vez a cada 60 minutos.

  • Quando uma resposta é postada, verifique a data da última atualização:

    • Se a data da última atualização foi há mais de 60 minutos, permita que o tópico seja atualizado por esta nova resposta.

    • Se a data da última atualização foi há menos de 60 minutos, não atualize o tópico ao postar esta nova resposta.

Sim, isso parece simples e funcional. Vamos adicioná-lo à próxima versão @sam @eviltrout?

6 curtidas