[UPDT] Dashboard with no value png and form updations

This commit is contained in:
Horilla
2023-09-25 15:53:42 +05:30
parent 7ef0590768
commit 7d4cf70757
11 changed files with 325 additions and 53 deletions

View File

@@ -144,6 +144,12 @@ class ObjectiveForm(forms.ModelForm):
"employee", None
) # access the logged-in user's information
super(ObjectiveForm, self).__init__(*args, **kwargs)
self.fields["period"].choices = list(self.fields["period"].choices)
self.fields["period"].choices.append(
("create_new_period", "Create new period")
)
if employee and Employee.objects.filter(
employee_work_info__reporting_manager_id=employee
):
@@ -433,6 +439,12 @@ class FeedbackForm(forms.ModelForm):
if instance:
kwargs["initial"] = set_date_field_initial(instance)
super().__init__(*args, **kwargs)
self.fields["period"].choices = list(self.fields["period"].choices)
self.fields["period"].choices.append(
("create_new_period", "Create new period")
)
if instance:
self.fields["employee_id"].widget.attrs.update(
{"class": "oh-select oh-select-2"}