por que precisou do render aqui? seria melhor ter ajustado o método que vocês criaram para, nos casos de list ou show, fazer o render com o conteúdo da variável action.