예제 #1
0
def minus_job(user):
    """
    Removes a job to a user
    :param user:
    """
    userdb = DBManager.get_user(user)
    new_jobs = userdb['jobs'] - 1
    DBManager.update_user(user, new_jobs, userdb['reputation'])
예제 #2
0
def plus_job(user):
    """
    Adds a job to a user
    :param user:
    """
    userdb = DBManager.get_user(user)
    new_jobs = userdb['jobs'] + 1
    DBManager.update_user(user, new_jobs, userdb['reputation'])
예제 #3
0
def minus_rep(user, decrease=1):
    """
    Removes rep from a user
    :param decrease:
    :param user:
    """
    userdb = DBManager.get_user(user)
    new_rep = userdb['reputation'] - decrease
    DBManager.update_user(user, userdb['jobs'], new_rep)
예제 #4
0
def plus_rep(user, increase=1):
    """
    Adds rep to a user
    :param increase:
    :param user:
    """
    userdb = DBManager.get_user(user)
    new_rep = userdb['reputation'] + increase
    DBManager.update_user(user, userdb['jobs'], new_rep)