Re: [Galette-discussion] {LINK_CONTRIBPDF} "Erreur de l'application"

[ Thread Index | Date Index | More lists.galette.eu/users Archives ]


Le 26/08/2020 à 08:43, Johan Cwiklinski a écrit :
> Salut,
> 
> Le 25/08/2020 à 22:30, alain paris a écrit :
>> C'est une fois que je valide mon adresse sur la page que l'erreur se produit.
>> Stack trace:
>> #0 B:\galettenightly\galette\vendor\laminas\laminas-db\src\Adapter\Driver\Pdo\Connection.php(378): PDO->query('SELECT `galette...')
>> #1 B:\galettenightly\galette\vendor\laminas\laminas-db\src\Adapter\Adapter.php(204): Laminas\Db\Adapter\Driver\Pdo\Connection->execute('SELECT `galette...')
>> #2 B:\galettenightly\galette\lib\Galette\Core\Db.php(800): Laminas\Db\Adapter\Adapter->query('SELECT `galette...', 'execute')
>> #3 B:\galettenightly\galette\lib\Galette\Entity\Contribution.php(269): Galette\Core\Db->execute(Object(Laminas\Db\Sql\Select))
>> #4 B:\galettenightly\galette\lib\Galette\Entity\Contribution.php(162): Galette\Entity\Contribution->load(106)
>> #5 B:\galettenightly\galette\lib\Galette\Controllers\PdfController.php(702): Galette\Entity\Contribution->__construct(Object(Galette\Core\Db), Object(Galette\Core\Login), 106)
>> #6 [internal function]: Galette\Controllers\PdfController->directlinkDocument(Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
> 
> Alors, en effet, il y a un souci :/ Lors du chargement d'une
> contribution, Galette vérifie si l'utilisateur est admin ou membre du
> staff, et sinon, il limite la requête à l'identifiant de l'utilisateur
> connecté.
> Là, personne n'est connecté. À lire le code, ça ne devrait pas
> fonctionner, à moins d'être déjà connecté en admin/staff. Il y a
> peut-être d'autres cas possibles que je n'aurai pas identifiés.
> 
> J'ai créé une anomalie :
> https://bugs.galette.eu/issues/1483

Et un potentiel correctif :
https://bugs.galette.eu/issues/1483?issue_count=87&issue_position=1&next_issue_id=1482#note-2

Ce n'est pas testé (je n'en ai malheureusement pas le temps là), mais je
pense que ça devrait résoudre le souci :)

++
-- 
Johan

Attachment: signature.asc
Description: OpenPGP digital signature



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/