diff --git a/accounting/utils.py b/accounting/utils.py index 9edfadf..876b064 100644 --- a/accounting/utils.py +++ b/accounting/utils.py @@ -31,8 +31,8 @@ from django.urls import reverse from django.utils import timezone from django.utils.translation import gettext as _ +from mia_core import stored_post from mia_core.period import Period -from mia_core.stored_post import get_previous_post from mia_core.templatetags.mia_core import smart_month from mia_core.utils import new_pk from .forms import TransactionForm, RecordForm @@ -624,7 +624,7 @@ def make_txn_form_from_status(request, txn_type, txn): TransactionForm: The transaction form, or None if there is no previously-stored status. """ - form = get_previous_post(request) + form = stored_post.get_previous_post(request) if form is None: return None return make_txn_form_from_post(form, txn_type, txn) diff --git a/accounting/views.py b/accounting/views.py index 48ca787..2983121 100644 --- a/accounting/views.py +++ b/accounting/views.py @@ -36,9 +36,9 @@ from django.utils.translation import gettext as _, gettext_noop from django.views.decorators.http import require_GET, require_POST from django.views.generic import RedirectView, ListView, DetailView, DeleteView +from mia_core import stored_post from mia_core.digest_auth import login_required from mia_core.period import Period -from mia_core.stored_post import error_redirect, get_previous_post from mia_core.utils import Pagination, get_multi_lingual_search, UrlBuilder, \ strip_form, new_pk, PaginationException from .forms import AccountForm @@ -881,7 +881,7 @@ def txn_store(request, txn_type, txn=None): else: url = reverse("accounting:transactions.edit", args=(txn_type, txn)) url = str(UrlBuilder(url).query(r=request.GET.get("r"))) - return error_redirect(request, url, post) + return stored_post.error_redirect(request, url, post) if txn is None: txn = Transaction() @@ -996,7 +996,7 @@ def txn_sort(request, date): errors[key] = gettext_noop("Invalid order.") if len(errors) > 0: - return error_redirect( + return stored_post.error_redirect( request, reverse("accounting:transactions.sort"), post) keys = [F"transaction-{x.pk}-ord" for x in transactions] @@ -1049,7 +1049,7 @@ def account_form(request, account=None): Returns: HttpResponse: The response. """ - previous_post = get_previous_post(request) + previous_post = stored_post.get_previous_post(request) if previous_post is not None: form = AccountForm(previous_post) elif account is not None: