def add_bulletin(self,user_id,query_text,scan_period,source,starred,bulletin_id): b = Bulletin() if bulletin_id >= 0 : b = Bulletin.get(Bulletin.id == bulletin_id) b.fk_user = user_id b.save() bf = BulletinFilter() if bulletin_id >= 0 : tmp = BulletinFilter.select().where(BulletinFilter.fk_bulletin == b.id ) for tt in tmp : bf = tt break bf.fk_bulletin = b.id bf.fk_source = source if source >=0 else None bf.query_text = query_text bf.scan_period = scan_period if scan_period >=0 else None bf.starred = 0 if starred == 'false' else 1 bf.save()
def add_bulletin(self, user_id, query_text, scan_period, source, starred, bulletin_id): b = Bulletin() if bulletin_id >= 0: b = Bulletin.get(Bulletin.id == bulletin_id) b.fk_user = user_id b.save() bf = BulletinFilter() if bulletin_id >= 0: tmp = BulletinFilter.select().where( BulletinFilter.fk_bulletin == b.id) for tt in tmp: bf = tt break bf.fk_bulletin = b.id bf.fk_source = source if source >= 0 else None bf.query_text = query_text bf.scan_period = scan_period if scan_period >= 0 else None bf.starred = 0 if starred == 'false' else 1 bf.save()