コード例 #1
0
def archiveResponse(Poll, userId):
    if Poll != None:
        noResponses = Poll.howManyResponses() * Poll.howManyCandidates()
        for index in range(noResponses):
            if Poll.Response[index].userId == userId:
                Poll.Response[index].isActive = 0
                try:
                    db.session.add(Poll.Response[index])
                    db.session.commit()
                except:
                    return False
        return True
    else:
        return False