EcrituresNumeriques / stylo

Stylo est un éditeur de textes pour articles scientifiques en sciences humaines et sociales.
https://stylo.huma-num.fr
GNU General Public License v3.0
51 stars 12 forks source link

En production, certaines versions d'article (la première version ?) n'ont pas de "owner" #905

Closed ggrossetie closed 1 year ago

ggrossetie commented 1 year ago
{
    "errors": [
        {
            "message": "Cannot read properties of undefined (reading '_id')",
            "locations": [
                {
                    "line": 27,
                    "column": 7
                }
            ],
            "path": [
                "article",
                "versions",
                37,
                "owner"
            ]
        }
    ],
    "data": {
        "article": {
            "_id": "60be217ab056680019d862b3",
            "title": "ED1615"
        }
    }
}
ggrossetie commented 1 year ago

Script https://github.com/EcrituresNumeriques/stylo/blob/master/graphql/data/20230626-version-owner.js lancé sur la base de données de production afin de corriger ce soucis.