Ignore:
Timestamp:
03/26/12 12:38:44 (12 years ago)
Author:
acoutinho
Message:

Ticket #2434 - Correcao e melhoria na edicao e remocao no compartilhamentos de agendas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/interceptors/DBMapping.php

    r5804 r5812  
    774774 
    775775     } 
     776      
     777      
     778    public function deleteCalendarToPermissionDependences( &$uri , &$params , &$criteria , $original ){ 
     779        $permission = Controller::read($uri, array('user','calendar')); 
     780 
     781        $calendarSignature = Controller::find( array( 'concept' => 'calendarSignature' ) , array('id') ,array( 'filter' => array('AND', array('=','calendar', $permission['calendar']), array('=','user',$permission['user']))));  
     782 
     783        if($calendarSignature) 
     784            Controller::delete(array('concept' => 'calendarSignature', 'id' => $calendarSignature[0]['id'])); 
     785    } 
    776786 
    777787    public function deleteCalendarSignatureDependences( &$uri , &$params , &$criteria , $original ){ 
Note: See TracChangeset for help on using the changeset viewer.