FIX We did a test on a permission to export contract when permission did

not exists.
This commit is contained in:
Laurent Destailleur 2015-05-10 23:37:04 +02:00
parent 5bac040a9a
commit a503d90982

View File

@ -85,37 +85,51 @@ class modContrat extends DolibarrModules
// Permissions // Permissions
$this->rights = array(); $this->rights = array();
$this->rights_class = 'contrat'; $this->rights_class = 'contrat';
$r=0;
$r++;
$this->rights[$r][0] = 161;
$this->rights[$r][1] = 'Lire les contrats';
$this->rights[$r][2] = 'r';
$this->rights[$r][3] = 1;
$this->rights[$r][4] = 'lire';
$this->rights[1][0] = 161; $r++;
$this->rights[1][1] = 'Lire les contrats'; $this->rights[$r][0] = 162;
$this->rights[1][2] = 'r'; $this->rights[$r][1] = 'Creer / modifier les contrats';
$this->rights[1][3] = 1; $this->rights[$r][2] = 'w';
$this->rights[1][4] = 'lire'; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'creer';
$this->rights[2][0] = 162; $r++;
$this->rights[2][1] = 'Creer / modifier les contrats'; $this->rights[$r][0] = 163;
$this->rights[2][2] = 'w'; $this->rights[$r][1] = 'Activer un service d\'un contrat';
$this->rights[2][3] = 0; $this->rights[$r][2] = 'w';
$this->rights[2][4] = 'creer'; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'activer';
$this->rights[3][0] = 163; $r++;
$this->rights[3][1] = 'Activer un service d\'un contrat'; $this->rights[$r][0] = 164;
$this->rights[3][2] = 'w'; $this->rights[$r][1] = 'Desactiver un service d\'un contrat';
$this->rights[3][3] = 0; $this->rights[$r][2] = 'w';
$this->rights[3][4] = 'activer'; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'desactiver';
$this->rights[4][0] = 164; $r++;
$this->rights[4][1] = 'Desactiver un service d\'un contrat'; $this->rights[$r][0] = 165;
$this->rights[4][2] = 'w'; $this->rights[$r][1] = 'Supprimer un contrat';
$this->rights[4][3] = 0; $this->rights[$r][2] = 'd';
$this->rights[4][4] = 'desactiver'; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'supprimer';
$this->rights[5][0] = 165; $r++;
$this->rights[5][1] = 'Supprimer un contrat'; $this->rights[$r][0] = 167;
$this->rights[5][2] = 'd'; $this->rights[$r][1] = 'Export contracts';
$this->rights[5][3] = 0; $this->rights[$r][2] = 'r';
$this->rights[5][4] = 'supprimer'; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'export';
// Exports // Exports
//-------- //--------
$r=1; $r=1;