colav / impactu

Colav Impactu Issues and Documentation
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

[kahi_minciencias_opendata_works] error en autores con full_name vacio y solo un grupo #267

Closed omazapa closed 2 months ago

omazapa commented 3 months ago

el autor aparece así:

author_count: 1,
    authors: [
      {
        full_name: '',
        affiliations: [
          {
            id: ObjectId('66bd2ad4fd5ebe8815ac9d26'),
            name: 'Historia, Archivística y Redes de Investigación',
            types: [ { source: 'minciencias', type: 'group' } ]
          }
        ]
      }
    ],

si el autor no se encuentra en yuku y no fué añadido por kahi_miciencias_openada_person entonces este producto se deja sin autor, pero en grupo debe segir apareciendo el grupo como esta ahora.

    groups: [
      {
        id: ObjectId('66bd2ac7fd5ebe8815ac8e56'),
        name: 'INVESTIGACIONES JURÍDICAS Y SOCIO JURÍDICAS IUS PRAXIS'
      }
    ]
omazapa commented 3 months ago

este issue está relacionado con https://github.com/colav/impactu/issues/266

muchos de esos autores nuevos que van a salir de yuku van a reducir el número de autores vacíos, pero aún así los pocos que queden faltando no deben dejar el autor malo en el campo.

de momento hay

kahi_dev> db.works.countDocuments({"authors.full_name":"","updated.source":"minciencias"})
729729