Durante a conversão do pacote [1] o programa realiza uma operação de join em um objeto que deveria conter uma lista de string. O acesso ao objeto vazio causa a interrupção do pacote.
Traceback (most recent call last):
File "/home/scielo/xc/app/xc_2020/xml/.venv/src/scielo-production-tools/src/scielo/bin/xml/prodtools/xc.py", line 168, in convert_package
scilista_items, xc_status, mail_info = self.proc.convert_package(package)
File "/home/scielo/xc/app/xc_2020/xml/.venv/src/scielo-production-tools/src/scielo/bin/xml/prodtools/processing/pkg_processors.py", line 426, in convert_package
...
...
...
_article_records = ArticleRecords(article, i_record, article_files)
File "/home/scielo/xc/app/xc_2020/xml/.venv/src/scielo-production-tools/src/scielo/bin/xml/prodtools/db/xc_models.py", line 220, in __init__
self.add_article_data()
File "/home/scielo/xc/app/xc_2020/xml/.venv/src/scielo-production-tools/src/scielo/bin/xml/prodtools/db/xc_models.py", line 309, in add_article_data
new['1'] = ' '.join(item.xref)
TypeError: sequence item 0: expected str instance, NoneType found
Passos para reproduzir o problema
Configure o XC;
Execute o XC utilizando o pacote 0034-737X-rceres-67-03.zip
Descrição do problema
Durante a conversão do pacote [1] o programa realiza uma operação de
join
em um objeto que deveria conter uma lista de string. O acesso ao objeto vazio causa a interrupção do pacote.Passos para reproduzir o problema
0034-737X-rceres-67-03.zip
Comportamento esperado
Espera-se que a conversão ocorra sem problemas.
Screenshots ou vídeos
N/A
Anexos
N/A
Ambiente utilizado
N/A