diff --git a/pms/forms.py b/pms/forms.py index a8530db14..98c737422 100644 --- a/pms/forms.py +++ b/pms/forms.py @@ -897,14 +897,14 @@ class QuestionForm(ModelForm): model = Question exclude = ["question_option_id", "template_id", "is_active"] - widgets = { - "question_type": forms.Select( - attrs={ - "class": "oh-select oh-select--sm oh-select-no-search oh-select--qa-change w-100", - "required": True, - } - ) - } + # widgets = { + # "question_type": forms.Select( + # attrs={ + # "class": "oh-select oh-select--sm oh-select-no-search oh-select--qa-change w-100", + # "required": True, + # } + # ) + # } fields = "__all__" def __init__(self, *args, **kwargs): diff --git a/pms/templates/feedback/question_template/question_template_detailed_view.html b/pms/templates/feedback/question_template/question_template_detailed_view.html index 45ac563f9..cfce97359 100644 --- a/pms/templates/feedback/question_template/question_template_detailed_view.html +++ b/pms/templates/feedback/question_template/question_template_detailed_view.html @@ -30,7 +30,7 @@
- {{form.question_type}} + {% render_field form.question_type class="oh-select oh-select2 w-100 custom-select2-height" %} {{form.question_type.errors}}
@@ -121,5 +121,15 @@ $(document).ready(function () { }); + + {% endblock %} diff --git a/pms/views.py b/pms/views.py index d9515db8b..1d75127ae 100644 --- a/pms/views.py +++ b/pms/views.py @@ -1943,7 +1943,7 @@ def feedback_answer_post(request, id): for key_result in feedback.employee_key_results_id.all(): if request.POST.get(f"key_result{key_result.id}"): answer = request.POST.get(f"key_result{key_result.id}") - KeyResultFeedback.objects.get_or_create( + keyresult, create = KeyResultFeedback.objects.get_or_create( answer={"answer": answer}, key_result_id=key_result, feedback_id=feedback,