tabbycat/draw/consumers.py
Function receive_debate_change
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def receive_debate_change(self, content, key, content_name, field_name, serializer):
TODO found Open
Open
debates = round.debate_set.all() # TODO: prefetch
- Exclude checks
TODO found Open
Open
# TODO: is it necessary to re-fetch? Or should the objects be returned?
- Exclude checks
TODO found Open
Open
panels = round.preformedpanel_set.all() # TODO: prefetch
- Exclude checks
TODO found Open
Open
# TODO: prefetch the adjudicator allocation objects
- Exclude checks
TODO found Open
Open
# TODO: error handling if return items fewer/more than expected
- Exclude checks
TODO found Open
Open
# TODO: Make this selection mechanism more robust
- Exclude checks
TODO found Open
Open
# TODO: raise error; "Sides in JSON object weren't correct"
- Exclude checks
TODO found Open
Open
# # TODO: raise error
- Exclude checks