def start_work(self, card, commit_to_fogbugz=True): if card.case_number: if commit_to_fogbugz: fr.start_work_on(self.fogbugz_token, card.case_number) self.fogbugz_case = Case.query.filter(Case.case_number == card.case_number).one().case_desc or card.name self.current_case = card.case_number else: if commit_to_fogbugz: fr.stop_work(self.fogbugz_token) self.fogbugz_case = card.name self.current_case = 0 db_session.commit()
def start_work(self, card, commit_to_fogbugz=True): if card.case_number: if commit_to_fogbugz: fr.start_work_on(self.fogbugz_token, card.case_number) case = get_or_create(card.case_number) self.fogbugz_case = case.case_desc or card.name self.current_case = card.case_number else: if commit_to_fogbugz: fr.stop_work(self.fogbugz_token) self.fogbugz_case = card.name self.current_case = 0 db_session.commit()
def stop_work(self): fr.stop_work(self.fogbugz_token) self.fogbugz_case = '' self.current_case = 0 db_session.commit()