コード例 #1
0
ファイル: issues_api.py プロジェクト: huokedu/voteit-server
def add_motions(issues):
    for issue in issues:
        for m in issue.get('motions', []):
            # fold in the motion information
            motion = motions.find_one({'motion_id': m['motion_id']})
            if motion:
                # don't send back vote events, which is huge
                if 'vote_events' in motion:
                    del motion['vote_events']
            else:
                motion = {'motion_id': m['motion_id']}

            m['motion'] = motion
コード例 #2
0
ファイル: issues_api.py プロジェクト: tmtmtmtm/voteit-api
def add_motions(issues):
    for issue in issues:
        for m in issue.get('motions', []):
            # fold in the motion information
            motion = motions.find_one({'motion_id': m['motion_id']})
            if motion:
                # don't send back vote events, which is huge
                if 'vote_events' in motion:
                    del motion['vote_events']
            else:
                motion = {'motion_id': m['motion_id']}

            m['motion'] = motion
コード例 #3
0
ファイル: web.py プロジェクト: tmtmtmtm/voteit-api
def motions_get(motion_id):
    obj = motions.find_one({'motion_id': motion_id})
    obj = obj_or_404(obj)
    return jsonify(obj)
コード例 #4
0
ファイル: web.py プロジェクト: e6/voteit-server
def motions_get(motion_id):
    obj = motions.find_one({"motion_id": motion_id})
    obj = obj_or_404(obj)
    return jsonify(obj)