aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2023-10-12 10:21:44 +0300
committerFrederick Muriuki Muriithi2023-10-26 05:00:31 +0300
commitbae7e3897ce709043d2d405ea3d6617fc59eea63 (patch)
tree7e63716a61feef58c0311adadd8eb0dec4788c8d
parent48cebe69811419f69f658c56e811f70b25fcec5d (diff)
downloadgenenetwork2-bae7e3897ce709043d2d405ea3d6617fc59eea63.tar.gz
Rework "success" function.
-rw-r--r--wqflask/wqflask/views.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/wqflask/wqflask/views.py b/wqflask/wqflask/views.py
index 4e14c980..0ce77295 100644
--- a/wqflask/wqflask/views.py
+++ b/wqflask/wqflask/views.py
@@ -1183,6 +1183,11 @@ def edit_case_attributes(inbredset_id: int) -> Response:
"edit_case_attributes", inbredset_id=inbredset_id))
token = session_info()["user"]["token"].either(
lambda err: err, lambda tok: tok["access_token"])
+ def flash_success(resp):
+ def __succ__(remote_resp):
+ flash(f"Success: {remote_resp.json()['message']}", "alert-success")
+ return resp
+ return __succ__
return monad_requests.post(
urljoin(
current_app.config["GN_SERVER_URL"],
@@ -1193,7 +1198,7 @@ def edit_case_attributes(inbredset_id: int) -> Response:
headers={
"Authorization": f"Bearer {token}"}).either(
with_flash_error(edit_case_attributes_page),
- with_flash_success(edit_case_attributes_page))
+ flash_success(edit_case_attributes_page))
def __fetch_strains__(inbredset_group):
return monad_requests.get(urljoin(