Come reindirizzare un argomento specifico a una categoria?

Ok, ho messo insieme una soluzione e sembra funzionare. L’ho fatto correttamente o sto facendo cose terribili? :see_no_evil:

<script type="text/discourse-plugin" version="0.8"> 
    // Modifica la route dell'argomento. 
    api.modifyClass('route:topic', {
    
      beforeModel( transition ) {
        var params = this.paramsFor('topic');

        // Inglese
        if( params['id'] == 123 ) {
          this.router.transitionTo('/c/tutorials/english/29'); // Aborta implicitamente la transizione in corso.
        }
        
        // Francese
        if( params['id'] == 456 ) {
          this.router.transitionTo('/c/tutorials/french/30'); // Aborta implicitamente la transizione in corso.
        }
                
      }
    
    });
</script>