Issue #85
Revisão do branch export-comment-paragraph
https://softwarepublico.gov.br/gitlab/noosferogov/noosfero/tree/export-comment-paragraph
Funcionalidade
1 - CommentParagraphPluginProfileController #export_comments
A action export_comments está no no Public Controller, e por isso não verifica se o usuário que está tentando fazer o download dos comentários em csv possui permissão de edição no artigo ( há um controle na exibição do botão, mas um usuário pode explorar essa falha )
Uma solução seria mover essa action para o controller CommentParagraphPluginMyprofileController pois assim apenas usuário com permissão de edição poderiam executar exportação
Testes
Adicionar testes para o caso de usuário tentar executar exportação com e sem permissão
Escrever teste para metodo export_comments_csva da classe CommentParagraphPlugin::CommentsReport
-
Método movido e testes adicionados
-
Status changed to closed
-
mentioned in commit a766ba55880a7f9765c770936b4c1cc2a746b4f4
-
mentioned in commit cdd1f702fef8c26321fb6855a774cddb25f71f0b
-
mentioned in commit 770c67735a064bf7dc1126ace4c035513ccc8c92
-
mentioned in commit 66bdeedfb78c9417cc1bf723652c9588d4ce22ff
-
mentioned in commit 44d21c5e6eaacac21ddb6f2088e6387346c1ad96
-
mentioned in commit 3c41ae142f01a9aac524149665e223f629db14c0