diff --git a/drcr/journal/views.py b/drcr/journal/views.py
index b9dbbaf..6f47a42 100644
--- a/drcr/journal/views.py
+++ b/drcr/journal/views.py
@@ -85,7 +85,7 @@ def journal_edit_transaction():
db.session.delete(reconciliation)
db.session.commit()
- return redirect(url_for('journal'))
+ return redirect(request.form.get('referrer', '') or url_for('journal'))
# Edit transaction
transaction.dt = datetime.strptime(request.form['dt'], '%Y-%m-%d')
@@ -121,7 +121,7 @@ def journal_edit_transaction():
db.session.commit()
- return redirect(url_for('journal'))
+ return redirect(request.form.get('referrer', '') or url_for('journal'))
@app.route('/balance-assertions')
def balance_assertions():
diff --git a/drcr/templates/journal/journal_edit_transaction.html b/drcr/templates/journal/journal_edit_transaction.html
index 13f8774..60025c0 100644
--- a/drcr/templates/journal/journal_edit_transaction.html
+++ b/drcr/templates/journal/journal_edit_transaction.html
@@ -125,6 +125,8 @@
{% endif %}
+
+
{% endblock %}