Bonjour,

Il y a un conflit dans la définitions des permissions

+-----+-----------------------------+---------+---------+-----------+------+-----------+
| id | libelle | module | perms | subperms | type | bydefault |
+-----+-----------------------------+---------+---------+-----------+------+-----------+
| 281 | Lire les contacts | societe | contact | lire | r | 1 | | 282 | Créer modifier les contacts | societe | contact | creer | w | 0 | | 283 | Supprimer les contacts | societe | contact | supprimer | d | 0 | | 286 | Exporter les contacts | societe | contact | export | d | 0 |
+-----+-----------------------------+---------+---------+-----------+------+-----------+


Les id 28* étaient réservés par un module de la téléphonie, faites attention à bien vérifier que les id sont libres dans les autres modules avant de les utiliser. Pour cela un grep rapide est très efficace,

$: grep 281 *
modSociete.class.php:    $this->rights[$r][0] = 281; // id de la ..
modTelephonie.class.php:    $this->rights[$r][0] = 281;

Je vais modifier les id dans le module Telephonie comme c'est le moins utilisé.

Pour ceux qui utilise le module Téléphonie pensez à désactiver et réactiver le module pour prendre en compte les modifications.

A++


_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à