-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create file article pmc #835
Create file article pmc #835
Conversation
return os.path.join(instance.article.pid_v3, instance.format_name, filename) | ||
|
||
|
||
class FileArticleFormatPubmedPmc(CommonControlField): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@samuelveigarangel acho que é necessário uma única classe com o parâmetro com nome format
para distinguir entre os formatos
proxy = True | ||
|
||
panels = [ | ||
InlinePanel("article_pubmed_pmc"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@samuelveigarangel acho que bastaria um único InlinePanel
@celery_app.task(bind=True) | ||
def create_files_articles_pubmed_pmc(self, user_id=None, username=None): | ||
pipeline = pmc.pipeline_pmc | ||
journals = Journal.objects.filter(Q(indexed_at__name="Pubmed") | Q(indexed_at__acronym="pmc")) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@samuelveigarangel pubmed e pmc são diferentes. Certamente, nem tudo o que é pmc é pubmed. Talvez nem tudo o que é pubmed é pmc.
Adicione o formato como parâmetro
O que esse PR faz?
Fale sobre o propósito do pull request como por exemplo: quais problemas ele soluciona ou quais features ele adiciona.
Onde a revisão poderia começar?
Indique o caminho do arquivo e o arquivo onde o revisor deve iniciar a leitura do código.
Como este poderia ser testado manualmente?
Estabeleça os passos necessários para que a funcionalidade seja testada manualmente pelo revisor.
Algum cenário de contexto que queira dar?
Indique um contexto onde as modificações se fazem necessárias ou passe informações que contextualizam
o revisor a fim de facilitar o entendimento da funcionalidade.
Screenshots
Quando aplicável e se fizer possível adicione screenshots que remetem a situação gráfica do problema que o pull request resolve.
Quais são tickets relevantes?
Indique uma issue ao qual o pull request faz relacionamento.
Referências
Indique as referências utilizadas para a elaboração do pull request.