plonegovbr / brasil.gov.portal

Implementação em Plone do Portal Padrão da Identidade Digital de Governo
https://plone.org.br/gov/
36 stars 32 forks source link

Ao atualizar um ambiente 1.0.5 para 1.5.3, o tipo "Notícia" volta a ser adicionável, sendo que só o collective.nitf.content deveria estar disponível #584

Open idgserpro opened 5 years ago

idgserpro commented 5 years ago

No profile de brasil.gov.portal, o tipo "Notícia", padrão do Plone, é definido como não adicionável.

https://github.com/plonegovbr/brasil.gov.portal/blob/1.x/src/brasil/gov/portal/profiles/default/types/News_Item.xml

Acontece que durante a atualização de um IDG de 1.0.5 para 1.5.3, há a atualização do plone.app.contenttypes para 1.1.x e, nessa atualização, no upgradeStep 1100, o profile dos tipos é recarregado novamente voltando a deixar esse item como adicionável.

Deveria existir um upgradeStep na branch 1.5.x que redefine ele como não adicionável. Se você já tiver atualizado um ambiente, basta na ZMI acessar o portal_types e, em News Item, desmarcar a opção "Implicity Addable".