Buenos días,
en los números que creamos con Quick Submit el sistema nos deja despublicar y editar los metadatos. Pero cuando exportamos esos números y los importamos en otra revista al despublicar y querer editar los metadatos, en la primera pantalla de título y resumen (no en las demás en las cuales podemos editar perfectamente los metadatos) nos arroja este error:
Corrija un error. Pasar al siguiente error
y no nos deja editar. ¿a qué puede deberse?
Nuestra versión de OJS es 3.3.0.8
Hemos probado en diferentes navegadores y con ventana en incógnito.
Gracias de antemano.
Hola!
No sé si ya se corrigió, esto sucede a veces con multidiomas que los campos son obligatorios, solo revisa si estas llenando los campos obligatorios en todos los idiomas.
saludos!
Hola @dagosalas ,
nos respondieron en el foro;
I solved that issue. Problem was in blank columns “locale” in “submissions” table. All values in the column had “NULL” value instead “en_US” (or any default langue of submissions). I don’t know why the import plugin didn’t fill these values when I upload data.
It’s definitely bug.
Al parecer o bien en la fase de importación o en la de exportación el campo locale se queda a NULL y debería ser es_ES (en nuestro caso).
En el servidor de pruebas se lanzó este update y funcionó:
update submissions set locale='es_ES' where locale is null;
Hemos publicado el bug en github, para que los desarrolladores revisen el código.
opened 06:17PM - 19 Jan 22 UTC
closed 09:03AM - 24 May 22 UTC
Bug:1:Low
**Describe the bug**
Users can't edit metadata in issues previously imported wi… th importexport tool. They get this error:

but no field missing is marked as required. Even if user fill all the fields the error persist and user can't save the updated issue.
**To Reproduce**
1. Create a new issue in a journal.
2. Create two issues (I used quicksubmit).
3. Look at the submission table and confirm the locale is filled in your submissions.
4. export the full issue with importexport tool.
5. Look at the xml. I can see a locale set on the the issues in issue > articles > article > publication (<publication xmlns="http://pkp.sfu.ca" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="es_ES" version="1" status="5" primary_contact_id="1566" url_path="" seq="0" section_ref="EST" access_status="0" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
6. In the same journal impor the xml with the importexport tool
7. Look at the submissions table to confirm the locale column is null in the imported issues.
8. Try to edit the title in the imported submissions and you got the error.
**What application are you using?**
OJS 3.3.0.8
**Related forums about this problem:
https://forum.pkp.sfu.ca/t/error-when-editing-metadata-on-imported-number/71478/
https://forum.pkp.sfu.ca/t/doesnt-save-changes-articles/70804/
Y hemos respondido también en el hilo Error when editing metadata on imported number - #8 by isaac.marco para que quien más adelante se encuentre con nuestro mensaje sepa cómo solucionarlo y no se vuelva loco como nosotros.
¡Mil gracias!
1 Like