コード例 #1
0
 def process_formdata(self, valuelist):
     super(IndicoLocationField, self).process_formdata(valuelist)
     self.data['room'] = Room.get(int(self.data['room_id'])) if self.data.get('room_id') else None
     self.data['venue'] = (Location.get(int(self.data['venue_id']), is_deleted=False)
                           if self.data.get('venue_id')
                           else None)
     self.data['source'] = self.object_data.get('source') if self.object_data else None
コード例 #2
0
ファイル: location.py プロジェクト: imfht/flaskapps
 def process_formdata(self, valuelist):
     from indico.modules.rb.models.locations import Location
     from indico.modules.rb.models.rooms import Room
     super().process_formdata(valuelist)
     self.data['room'] = Room.get(int(self.data['room_id'])) if self.data.get('room_id') else None
     self.data['venue'] = (Location.get(int(self.data['venue_id']), is_deleted=False)
                           if self.data.get('venue_id')
                           else None)
     self.data['source'] = self.object_data.get('source') if self.object_data else None
コード例 #3
0
ファイル: locations.py プロジェクト: NIIF/indico
 def _checkParams(self):
     self._location = Location.get(int(request.form['location_id']))
     if not self._location:
         raise NoReportError(u'No such location')
コード例 #4
0
 def _process_args(self):
     self._location = Location.get(int(request.form['location_id']))
     if not self._location:
         raise NotFound(u'No such location')
コード例 #5
0
ファイル: locations.py プロジェクト: pferreir/indico-backup
 def _checkParams(self):
     self._location = Location.get(int(request.form['location_id']))
     if not self._location:
         raise NoReportError(u'No such location')
コード例 #6
0
 def process_formdata(self, valuelist):
     super(IndicoLocationField, self).process_formdata(valuelist)
     self.data['room'] = Room.get(int(
         self.data['room_id'])) if self.data.get('room_id') else None
     self.data['venue'] = Location.get(int(
         self.data['venue_id'])) if self.data.get('venue_id') else None
コード例 #7
0
ファイル: locations.py プロジェクト: bkolobara/indico
 def _process_args(self):
     self._location = Location.get(int(request.form['location_id']))
     if not self._location:
         raise NotFound(u'No such location')
コード例 #8
0
ファイル: fields.py プロジェクト: florv/indico
 def process_formdata(self, valuelist):
     super(IndicoLocationField, self).process_formdata(valuelist)
     self.data['room'] = Room.get(int(self.data['room_id'])) if self.data.get('room_id') else None
     self.data['venue'] = Location.get(int(self.data['venue_id'])) if self.data.get('venue_id') else None