Index: trunk/core/units/relationship/relationship_event_handler.php =================================================================== diff -u -N -r4309 -r4689 --- trunk/core/units/relationship/relationship_event_handler.php (.../relationship_event_handler.php) (revision 4309) +++ trunk/core/units/relationship/relationship_event_handler.php (.../relationship_event_handler.php) (revision 4689) @@ -3,6 +3,19 @@ class RelationshipEventHandler extends InpDBEventHandler { /** + * Allows to override standart permission mapping + * + */ + function mapPermissions() + { + parent::mapPermissions(); + $permissions = Array( + 'OnAddRelation' => Array('subitem' => 'add|edit'), + ); + $this->permMapping = array_merge($this->permMapping, $permissions); + } + + /** * Add new relation * * @param kEvent $event