diff --git a/drcr/journal/views.py b/drcr/journal/views.py index 6f47a42..bf5327f 100644 --- a/drcr/journal/views.py +++ b/drcr/journal/views.py @@ -64,7 +64,7 @@ def journal_new_transaction(): db.session.add(transaction) db.session.commit() - return redirect(url_for('journal')) + return redirect(request.form.get('referrer', '') or url_for('journal')) @app.route('/journal/edit-transaction', methods=['GET', 'POST']) def journal_edit_transaction():