[Obm] 2 nouveaux problèmes

Pierre Baudracco pierre.baudracco@aliacom.fr
Tue, 06 Apr 2004 18:11:36 +0200


> J’ai 2 nouveaux problèmes avec l’utilisation d’OBM :
> 
> Le premier problème semble être un bug lors de la mise à jour d’une 
> affaire. Lorsque l’on essaye de valider une mise à jour d’une Affaire le 
> message suivant apparaît à chaque fois (peu importe les droits de 
> l’utilisateur) :
> 
> check_perm : ACCESS DENIED action=update, mod_right=29, ac=
> 
> Le second problème concerne le lien vers les contracts. Lorsque l’on se 
> trouve sur la fenêtre de propriété d’un société, le lien à droite vers 
> les contracts pointe vers http://obmdemo.aliacom.fr/company/ et lorsque 
> l’on click dessus on obtient un ACCESS DENIED (je pense que l’on tente 
> de voir le contenu du répertoire…
> 
> Nous venons de passer OBM en production interne, avez-vous une idée du 
> délai de correction de ces bugs ?

Ces 2 bugs sont corriges dans la version de dev.
Ils sont lies au nouveau systeme de droit qui est plus rigoureux. Une action non 
definie au niveau des droits est interdite par defaut. C'est ce qui se passe 
pour ces actions.

Pour la mise a jour de societe il faut avoir le bout de code suivant dans la 
fonction get_company_action() du fichier php/company/company_index.php

// Update
   $actions["COMPANY"]["update"] = array (
     'Url'      => "$path/company/company_index.php?action=update",
     'Right'    => $cright_write,
     'Condition'=> array ('None')
                                      	 );

Sinon nous allons sortir bientot, sans doute vendredi la 0.8.1 corrigeant ces 
problemes ainsi que plusieurs petits problemes lies a IR (categories,...)

-- 
------------------------------------------------------------------------------
Pierre Baudracco - pierre.baudracco@aliacom.fr
ALIACOM - www.aliacom.fr - Toulouse : 05 62 19 24 91 - Paris : 01 48 25 53 13