Skip to content

Corrige upload de anexos via admin

Maicon Mares requested to merge 345-bug-upload-anexos-admin into main

Descrição

Ao realizar o upload de um arquivo via admin em admin/participatory_processes/brasilparticipativo/attachments era feita a chamada a um método inexistente devido ao erro no nome do método:

[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]   
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0] ActionView::Template::Error (undefined method `max_image_widht' for #<Decidim::AttachmentUploader:0x00007fef51e54578 @model=#<Decidim::Attachment id: nil, title: nil, description: nil, file: nil, content_type: nil, file_size: nil, attached_to_id: 6, created_at: nil, updated_at: nil, attached_to_type: "Decidim::ParticipatoryProcess", weight: 0, attachment_collection_id: nil>, @mounted_as=:file>
Did you mean?  max_image_height_or_width):
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     23:     </div>
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     24: 
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     25:     <div class="row column">
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     26:       <%= form.upload :file, optional: false %>
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     27:     </div>
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     28:   </div>
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]     29: </div>
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0]   
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0] app/lib/decidim/file_validator_humanizer.rb:89:in `max_file_dimensions'
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0] app/lib/decidim/file_validator_humanizer.rb:41:in `messages'
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0] app/lib/decidim/form_builder.rb:514:in `upload_help'
[2564a1f6-e48c-43c8-b707-b9c36df9f7a0] app/lib/decidim/form_builder.rb:458:in `upload'

Alterações Realizadas

Forneça trechos de código ou capturas de tela conforme necessário.

Problemas Relacionados

Forneça links para os problemas ou solicitações de funcionalidades relacionados.

Notas Adicionais

Inclua qualquer informação extra ou considerações para os revisores, como áreas impactadas no código-fonte.

Listas de Verificação do Pedido de Merge

  • O código segue as diretrizes de codificação do projeto.
  • A documentação reflete as alterações realizadas.
  • Já cobri os testes unitários.

Issue referenciada

Closes

Closes #345

Edited by Maicon Mares

Merge request reports