autoriser_document_voir génère une erreur si le document n'existe plus

En cause : https://git.spip.net/spip-contrib-extensions/acces_restreint/src/commit/1bafc4e8d67897d9e76a61004a099da9311489d1/inc/accesrestreint_autoriser.php#L284

Quand $id n'existe pas ou plus, ça retourne null au lieu de false.

Dans mon cas, précisément deux erreurs :

1  Erreur d’exécution ../plugins/spip-contrib-extensions/linkcheck/prive/objets/liste/linkchecks_lies.html | File […]/ecrire/inc/autoriser.php Line 232 : Return value of autoriser_dist() must be of the type bool, null returned    /      /   2  Erreur d’exécution ../plugins/spip-contrib-extensions/saisies/saisies-vues/_base.html | File […]/ecrire/inc/autoriser.php Line 232 : Return value of autoriser_dist() must be of the type bool, null returned

Pour éviter une requête SQL, je propose d'ajouter un cast :

return (bool)$documents_statut[$id_auteur][$publique][$id];

Idem dans autoriser_evenement_voir()