Пример #1
0
def edit_loan(loan_id):
    '''Edit loan entry'''

    current_user_id = session.get('logged_in_user')

    our_loans = Loans(current_user_id)

    # is it valid?
    loan = our_loans.get_loan(loan_id)
    if loan:
        if float(loan.amount) > 0:
            return __edit_get_loan(**locals())
        else:
            # make sure we pass absolute value as we don't care about the direction signified anymore
            loan.amount = abs(loan.amount)
            return __edit_give_loan(**locals())

    else: return redirect(url_for('loans.index'))