コード例 #1
0
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not rb_is_admin(session.user) and not self._skip_admin_check():
         raise Forbidden
コード例 #2
0
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not rb_is_admin(session.user):
         raise Forbidden
コード例 #3
0
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self._block.can_be_deleted(session.user):
         raise IndicoError('You are not authorized to delete this blocking.')
コード例 #4
0
ファイル: bookings.py プロジェクト: imfht/flaskapps
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if (self.prebook and not self.room.can_prebook(session.user) or
         (not self.prebook and not self.room.can_book(session.user))):
         raise Forbidden('Not authorized to book this room')
コード例 #5
0
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self._reservation.can_cancel(session.user):
         raise Forbidden("You are not authorized to perform this action")
コード例 #6
0
 def _check_access(self):
     RHManageEventBase._check_access(self)
     RHRoomBookingBase._check_access(self)
コード例 #7
0
ファイル: reservations.py プロジェクト: harshdchandel/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self._reservation.can_be_cancelled(session.user):
         raise IndicoError("You are not authorized to perform this action")
コード例 #8
0
ファイル: blockings.py プロジェクト: kevinkoosk/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self.blocking.can_edit(session.user):
         raise Forbidden
コード例 #9
0
ファイル: blockings.py プロジェクト: jas01/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self.blocking.can_be_modified(session.user):
         raise Forbidden
コード例 #10
0
ファイル: admin.py プロジェクト: mic4ael/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not rb_is_admin(session.user):
         raise Forbidden
コード例 #11
0
ファイル: blockings.py プロジェクト: weLoser/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self._block.can_delete(session.user):
         raise Forbidden('You are not authorized to delete this blocking.')
コード例 #12
0
ファイル: reservations.py プロジェクト: bkolobara/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self._reservation.can_be_rejected(session.user):
         raise Forbidden("You are not authorized to perform this action")
コード例 #13
0
ファイル: bookings.py プロジェクト: indico/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if (self.prebook and not self.room.can_prebook(session.user) or
             (not self.prebook and not self.room.can_book(session.user))):
         raise Forbidden('Not authorized to book this room')
コード例 #14
0
ファイル: event.py プロジェクト: bkolobara/indico
 def _check_access(self):
     RHManageEventBase._check_access(self)
     RHRoomBookingBase._check_access(self)
コード例 #15
0
ファイル: blockings.py プロジェクト: bkolobara/indico
 def _check_access(self):
     RHRoomBookingBase._check_access(self)
     if not self._block.can_be_deleted(session.user):
         raise Forbidden('You are not authorized to delete this blocking.')