def _process(self, args): if 'bookable_hours' in args: self._check_invalid_times(args) update_room_availability(self.room, args) return jsonify(nonbookable_periods=nonbookable_periods_schema.dump( self.room.nonbookable_periods, many=True), bookable_hours=bookable_hours_schema.dump( self.room.bookable_hours, many=True))
def serialize_unbookable_hours(data): return [bookable_hours_schema.dump(d) for d in data]
def _process(self): return jsonify(nonbookable_periods=nonbookable_periods_schema.dump( self.room.nonbookable_periods, many=True), bookable_hours=bookable_hours_schema.dump( self.room.bookable_hours, many=True))
def serialize_unbookable_hours(data): return [bookable_hours_schema.dump(d).data for d in data]