Esempio n. 1
0
def delMembership(_, info, id):
    deletedMembership = Membership.objects(id=id).first()
    deletedMembership.delete()
    return deletedMembership
Esempio n. 2
0
def updateMembership(_, info, **kwargs):
    updatedMembership = Membership.objects(id=kwargs["id"]).first()
    updatedMembership.update(**kwargs)
    updatedMembership.reload()
    return updatedMembership
Esempio n. 3
0
def getMembership(_, info, id):
    membership = Membership.objects(id=id).first()  # pylint: disable=maybe-no-member
    if (membership == None):
        raise Exception("Membership not found")
    return membership