Erreur édition pour visiteur non identifié #12

Closed
opened 4 months ago by JLuc · 1 comments
JLuc commented 4 months ago
Collaborator

Lorsque les crayons sont activés conjointement avec le plugin autorité pour créer un secteur wiki accessible à tous yc visiteurs non identifiés, alors l'édition d'un texte aux crayons se passe bien pour les internautes identifiés mais échoue en erreur sur les visiteurs non identifiés.

Sur un site de test, l'erreur se produit à l'ouverture du crayon, avec le message « erreur de communication : JSON.parse: unexpected character at line 1 column 1 of the JSON data »

Sur le Carnet Wiki de contrib, l'erreur se manifeste à la validation du message édité, avec le message « erreur de communication ».

Lorsque les crayons sont activés conjointement avec le plugin autorité pour créer un secteur wiki accessible à tous yc visiteurs non identifiés, alors l'édition d'un texte aux crayons se passe bien pour les internautes identifiés mais échoue en erreur sur les visiteurs non identifiés. Sur un site de test, l'erreur se produit à l'ouverture du crayon, avec le message « erreur de communication : JSON.parse: unexpected character at line 1 column 1 of the JSON data » Sur le Carnet Wiki de contrib, l'erreur se manifeste à la validation du message édité, avec le message « erreur de communication ».
Collaborator

Sur contrib ça foire lorsque je tente d'enregistrer une modif, par contre en 4.2 en local ça pète avant même que le form du crayon soit affiché, avec l'erreur suivante :

Fatal error: Uncaught TypeError: Cannot access offset of type string on string in plugins/crayons/action/crayons_html.php:510
Stack trace: 
#0 ecrire/public/aiguiller.php(81): action_crayons_html_dist()
#1 ecrire/public.php(99): traiter_appels_actions()
#2 spip.php(20): include('...')
#3 {main} thrown in plugins/crayons/action/crayons_html.php on line 510

Et voici l'erreur générée quand on tente d'enregistrer :

Fatal error:  Uncaught TypeError: Cannot access offset of type string on string in /home/bb/zone/spip-contrib-extensions/crayons/action/crayons_store.php:604

Stack trace:
#0 pluginsaction/crayons_store.php(595): action_crayons_store_args()
#1 ecrire/public/aiguiller.php(81): action_crayons_store_dist()
#2 ecrire/public.php(99): traiter_appels_actions()
#3 spip.php(20): include('...')
#4 {main}
  thrown in pluginsaction/crayons_store.php on line 604
Sur contrib ça foire lorsque je tente d'enregistrer une modif, par contre en 4.2 en local ça pète avant même que le form du crayon soit affiché, avec l'erreur suivante : ``` Fatal error: Uncaught TypeError: Cannot access offset of type string on string in plugins/crayons/action/crayons_html.php:510 Stack trace: #0 ecrire/public/aiguiller.php(81): action_crayons_html_dist() #1 ecrire/public.php(99): traiter_appels_actions() #2 spip.php(20): include('...') #3 {main} thrown in plugins/crayons/action/crayons_html.php on line 510 ``` Et voici l'erreur générée quand on tente d'enregistrer : ``` Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /home/bb/zone/spip-contrib-extensions/crayons/action/crayons_store.php:604 Stack trace: #0 pluginsaction/crayons_store.php(595): action_crayons_store_args() #1 ecrire/public/aiguiller.php(81): action_crayons_store_dist() #2 ecrire/public.php(99): traiter_appels_actions() #3 spip.php(20): include('...') #4 {main} thrown in pluginsaction/crayons_store.php on line 604 ```
b_b closed this issue 4 months ago
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.