diff --git a/hypha/apply/determinations/views.py b/hypha/apply/determinations/views.py index 97f4cfc23fc3b7cb1c595541c3b7908809bc6d30..31c77f2d682fa324cde4f2360b426138d6c32d5c 100644 --- a/hypha/apply/determinations/views.py +++ b/hypha/apply/determinations/views.py @@ -412,7 +412,6 @@ class DeterminationCreateOrUpdateView(BaseStreamForm, CreateOrUpdateView): choices=proposal_form_choices, help_text=proposal_form_help_text, required=True if action == "invited_to_proposal" else False, - disabled=False if action == "invited_to_proposal" else True, ) fields.move_to_end("proposal_form", last=False) return fields diff --git a/hypha/static_src/src/javascript/apply/determination-template.js b/hypha/static_src/src/javascript/apply/determination-template.js index 450756c7b911b3b655fdcdca447f24abe5990b09..a9cfb0c114e48a3fd2b8696f37f039d96affb56a 100644 --- a/hypha/static_src/src/javascript/apply/determination-template.js +++ b/hypha/static_src/src/javascript/apply/determination-template.js @@ -67,4 +67,7 @@ document.querySelectorAll(DeterminationCopy.selector()).forEach((el) => { new DeterminationCopy(el); }); + window.addEventListener("load", function (event) { + document.querySelector("#id_proposal_form").disabled = true; + }); })();