Issue #14
preparação do backend para permitir programas com interação congelada
O backend deve permitir a configuração de congelamento individual de programas, quando deixam de receber novas propostas e votos. Isso deve ser refletido na API.
-
Reassigned to @mfdeveloper
-
prioridade 1
-
Milestone changed to 7.0
-
Assignee removed
-
@leonardomerlin alteração já disponível no ambiente de homologação
Temos que avaliar o tratamento no frontend para programas "congelados". Para ter essa informação de cada programa é necessário adicionar fields=archived nas chamadas aos endpoins de artigos.
Quando o artigo possuir o atributo archived=true, a tela de programas deve ter um comportamento diferente (não permitir votos, etc).
Exemplo de chamada com o programa Mais Médicos (id 103521) arquivado: http://hom.dialoga.gov.br/api/v1/articles/103358?content_type=ProposalsDiscussionPlugin::DiscussionTopic&fields%5B%5D=id&fields%5B%5D=abstract&fields%5B%5D=archived&fields%5B%5D=body&fields%5B%5D=categories&fields%5B%5D=children&fields%5B%5D=children_count&fields%5B%5D=title&fields%5B%5D=slug&fields%5B%5D=image&fields%5B%5D=url&fields%5B%5D=amount_of_children
-
Ok. Adicionei frontend e vou colocar no meu backlog.
-
Reassigned to @leonardomerlin
-
Vou criar outra issue para tratar somente o frontend.
-
Status changed to closed