Percebi que é possível fazer o seguinte:
Criar um tópico na Categoria A
Agendar o tópico para ser publicado na Categoria B no dia seguinte
Editar a categoria do tópico para a Categoria B
No final do tópico, aparecerá a mensagem “Este tópico será publicado em #Categoria B em 24 horas”, mesmo que o tópico já esteja nessa categoria.
O mesmo ocorre neste fluxo:
Criar um tópico na Categoria B
Agendar o tópico para ser publicado na Categoria B no dia seguinte
Acho que faria mais sentido:
avisar quando a categoria agendada coincidir com a nova categoria (fluxo 1) ou com a categoria atual (fluxo 2), ou
remover o aviso de agendamento (no fluxo 1) ou não permitir que o agendamento seja salvo (no fluxo 2).
2 curtidas
É um pouco uma ferida autoinfligida, mas certamente concordo que devemos mostrar um aviso neste caso, se não for muito trabalho. Você consegue estimar o esforço na próxima semana, @eviltrout ?
1 curtida
eviltrout
(Robin Ward)
Fevereiro 16, 2021, 3:54pm
3
Poderíamos exibir um aviso se as categorias forem iguais, o que seria bem fácil. Eu estimaria apenas algumas horas de trabalho. Você pode dar uma olhada, @riking ?
3 curtidas
riking
(Kane York)
Fevereiro 18, 2021, 10:35pm
5
Parece que @dan já corrigiu isso para o caso de rascunhos compartilhados:
committed 05:20PM - 14 Jan 21 UTC
It used to change the category of the topic, instead of the destination
categor… y (topic.category_id instead of topic.shared_draft.category_id).
The shared drafts controls were displayed only if the current category
matched the 'shared drafts category', which was not true for shared
drafts that had their categories changed (affected by the previous bug).
Provavelmente é esse modelo que devo copiar aqui — fazer a edição da categoria salvar na ação agendada.
2 curtidas