Adiciona EmbeddedDocument AOPUrlSegments e novo campo 'aop_url_segs' em 'Article', que deve conter os url_segments do periódico e do artigo de um Ahead of Print no Ex-ahead.
Onde a revisão poderia começar?
Em opac_schema/v1/models.py, a classe AOPUrlSegments.
Como este poderia ser testado manualmente?
Deve ser possível instanciar Article passando o atributo aop_url_segs.
Algum cenário de contexto que queira dar?
Este campo é necessário para que, ao acessar o artigo com a URL de Ahead, seja possível chegar no Ex-ahead.
O que esse PR faz?
Adiciona EmbeddedDocument
AOPUrlSegments
e novo campo 'aop_url_segs' em 'Article', que deve conter os url_segments do periódico e do artigo de um Ahead of Print no Ex-ahead.Onde a revisão poderia começar?
Em
opac_schema/v1/models.py
, a classeAOPUrlSegments
.Como este poderia ser testado manualmente?
Deve ser possível instanciar
Article
passando o atributoaop_url_segs
.Algum cenário de contexto que queira dar?
Este campo é necessário para que, ao acessar o artigo com a URL de Ahead, seja possível chegar no Ex-ahead.
Screenshots
N/A
Quais são tickets relevantes?
scieloorg/opac_proc/issues/409
Referências
Nenhuma.