FIX Can delete a draft invoice if we have write permission.
This commit is contained in:
parent
a8444e72cd
commit
c534beecb8
1 changed files with 1 additions and 1 deletions
|
|
@ -139,7 +139,7 @@ $hookmanager->initHooks(array('invoicecard', 'globalcard'));
|
|||
$usercanread = $user->hasRight("facture", "lire");
|
||||
$usercancreate = $user->hasRight("facture", "creer");
|
||||
$usercanissuepayment = $user->hasRight("facture", "paiement");
|
||||
$usercandelete = $user->hasRight("facture", "supprimer");
|
||||
$usercandelete = $user->hasRight("facture", "supprimer") || ($usercancreate && isset($object->status) && $object->status == $object::STATUS_DRAFT);
|
||||
$usercancreatecontract = $user->hasRight("contrat", "creer");
|
||||
|
||||
// Advanced Permissions
|
||||
|
|
|
|||
Loading…
Reference in a new issue