in competitions/submissions.py [0:0]
def _is_submission_allowed(self, team_id):
todays_date = datetime.now()
if todays_date > self.end_date:
raise PastDeadlineError("Competition has ended.")
todays_date = todays_date.strftime("%Y-%m-%d")
team_submission_info = self._download_team_submissions(team_id)
if len(team_submission_info["submissions"]) == 0:
team_submission_info["submissions"] = []
todays_submissions = self._num_subs_today(todays_date, team_submission_info)
if todays_submissions >= self.submission_limit:
return False
return True