Skip to content
Snippets Groups Projects
Commit 51dfbead authored by Lorenz Zahn's avatar Lorenz Zahn
Browse files

grenze für projektlaufzeiten in "alle mitarbeiter*

parent 14784275
No related branches found
No related tags found
No related merge requests found
......@@ -57,7 +57,7 @@ class AssigneeForm(forms.Form):
contributor=assignee,
project__projectmanager__manager=manager,
project__projectmanager__end__gte=timezone.now().date()
).order_by('project__invoice_number')
).select_related("project").order_by('project__invoice_number')
for assignment in self._assignments:
for period in self._periods:
......@@ -79,6 +79,10 @@ class AssigneeForm(forms.Form):
if closure.exists():
disabled = closure[0].is_closed_manager
if not disabled:
disabled = period.end < assignment.project.start
disabled |= period.start > assignment.project.end
field = forms.DecimalField(
required=False,
min_value=0,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment