Projet

Général

Profil

Actions

Anomalie #5053

fermé

htmltext erreur 500 lorsque l'utilisateur n'a pas le droit create sur la famille IMAGE

Ajouté par Matthieu Codron il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
06/10/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

L'action ckupload doit retourner une erreur compréhensible en cas d'échec notamment lors d'un pb.de droit.

Le paramètre

filebrowserImageUploadUrl du widget htmltext

doit être vide si le droit de créer une image n'est pas autorisé.

Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Document:IHM
Régression:

Description

dans un htmltext, lorsque l'utilisateur insère une image et choisit l'onglet « envoyer », lorsqu'il appuie sur le bouton « Envoyer sur le serveur » et qu'il n'a pas le droit create sur la famille IMAGE, le serveur renvoie une erreur 500, et rien ne se passe sur le client.

L'erreur est la suivante :

PHP Catchable fatal error:  Argument 1 passed to insert_file() must be an instance of Doc, boolean given, called in …/FDL/ckupload.php on line 41 and defined in …/FDL/modcard.php on line 362, referer: …/?sole=Y&&app=GENERIC&action=GENERIC_EDIT&rzone=&id=141777

Mis à jour par Marc Claverie il y a plus de 11 ans

  • Version cible mis à 3.2.18

Mis à jour par Marc Claverie il y a plus de 11 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison

Mis à jour par Dynacase Admin il y a plus de 11 ans

  • Statut changé de À analyser à Assigné
  • Assigné à changé de Éric Brison à Charles Bonnissent
  • Solution proposée mis à jour (diff)
  • Thème Document:IHM ajouté
  • Thème Familles système supprimé

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Assigné à Intégré
  • % réalisé changé de 0 à 100

Appliqué par commit dynacase-core|commit:29825987bf509ca32ea279754df1fd405f949668.

Actions

Formats disponibles : Atom PDF