Removed the excess "with_type" from the success redirection of the update_transaction view.
This commit is contained in:
		| @@ -158,12 +158,12 @@ def update_transaction(txn: Transaction) -> redirect: | |||||||
|         form.populate_obj(txn) |         form.populate_obj(txn) | ||||||
|     if not form.is_modified: |     if not form.is_modified: | ||||||
|         flash(lazy_gettext("The transaction was not modified."), "success") |         flash(lazy_gettext("The transaction was not modified."), "success") | ||||||
|         return redirect(inherit_next(with_type(__get_detail_uri(txn)))) |         return redirect(inherit_next(__get_detail_uri(txn))) | ||||||
|     txn.updated_by_id = get_current_user_pk() |     txn.updated_by_id = get_current_user_pk() | ||||||
|     txn.updated_at = sa.func.now() |     txn.updated_at = sa.func.now() | ||||||
|     db.session.commit() |     db.session.commit() | ||||||
|     flash(lazy_gettext("The transaction is updated successfully."), "success") |     flash(lazy_gettext("The transaction is updated successfully."), "success") | ||||||
|     return redirect(inherit_next(with_type(__get_detail_uri(txn)))) |     return redirect(inherit_next(__get_detail_uri(txn))) | ||||||
|  |  | ||||||
|  |  | ||||||
| @bp.post("/<transaction:txn>/delete", endpoint="delete") | @bp.post("/<transaction:txn>/delete", endpoint="delete") | ||||||
|   | |||||||
| @@ -1741,7 +1741,7 @@ class TransferTransactionTestCase(unittest.TestCase): | |||||||
|         """ |         """ | ||||||
|         from accounting.models import Transaction, TransactionCurrency |         from accounting.models import Transaction, TransactionCurrency | ||||||
|         txn_id: int = add_txn(self.client, self.__get_add_form()) |         txn_id: int = add_txn(self.client, self.__get_add_form()) | ||||||
|         detail_uri: str = f"{PREFIX}/{txn_id}?as=income&next=%2F_next" |         detail_uri: str = f"{PREFIX}/{txn_id}?next=%2F_next" | ||||||
|         update_uri: str = f"{PREFIX}/{txn_id}/update?as=income" |         update_uri: str = f"{PREFIX}/{txn_id}/update?as=income" | ||||||
|         form_0: dict[str, str] = self.__get_update_form(txn_id) |         form_0: dict[str, str] = self.__get_update_form(txn_id) | ||||||
|         form_0 = {x: form_0[x] for x in form_0 if "-debit-" not in x} |         form_0 = {x: form_0[x] for x in form_0 if "-debit-" not in x} | ||||||
| @@ -1840,7 +1840,7 @@ class TransferTransactionTestCase(unittest.TestCase): | |||||||
|         """ |         """ | ||||||
|         from accounting.models import Transaction, TransactionCurrency |         from accounting.models import Transaction, TransactionCurrency | ||||||
|         txn_id: int = add_txn(self.client, self.__get_add_form()) |         txn_id: int = add_txn(self.client, self.__get_add_form()) | ||||||
|         detail_uri: str = f"{PREFIX}/{txn_id}?as=expense&next=%2F_next" |         detail_uri: str = f"{PREFIX}/{txn_id}?next=%2F_next" | ||||||
|         update_uri: str = f"{PREFIX}/{txn_id}/update?as=expense" |         update_uri: str = f"{PREFIX}/{txn_id}/update?as=expense" | ||||||
|         form_0: dict[str, str] = self.__get_update_form(txn_id) |         form_0: dict[str, str] = self.__get_update_form(txn_id) | ||||||
|         form_0 = {x: form_0[x] for x in form_0 if "-credit-" not in x} |         form_0 = {x: form_0[x] for x in form_0 if "-credit-" not in x} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user