Estou recebendo erro 502 ao tentar excluir tópicos criados por um usuário específico

@ Michael Brown @southpaw Criei um plugin para excluir postagens de um usuário em lotes de um determinado número. Escrevi algum código Ruby para excluir postagens. Atualmente, estou usando a API de configurações para receber entrada do administrador.

O desafio que estou enfrentando é que. Quero criar uma página de administrador para o plugin que tenha alguns campos de entrada e um botão. Quero que meu código Ruby seja executado ao clicar nesse botão.

Tentei algumas maneiras, mas falhei.

Preciso de ajuda, existe alguma maneira possível de conseguir isso no Discourse?