Skip to content

Commit 0073c71

Browse files
authored
Update master with latest changes from development (#371)
* Added support for on_hold projects in reports * Added project name and pinonumber to attribute_data_filtered
1 parent 1c36f53 commit 0073c71

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

projects/helpers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -864,6 +864,8 @@ def get_attribute_data_filtered_response(attributes, generated_attributes, ignor
864864

865865
# TODO: Rename DOCUMENT_EDIT_URL_FORMAT to be generic url base
866866
url = settings.DOCUMENT_EDIT_URL_FORMAT.replace("<pk>", str(project.pk)).removesuffix("/edit")
867+
response["projektin_nimi"] = project.name
868+
response["pinonumero"] = project.pino_number
867869
response["projektin_osoite"] = url
868870
response["onhold"] = project.onhold
869871
response["onhold_at"] = project.onhold_at.strftime("%d.%m.%Y %H:%M:%S") if project.onhold_at else ""

projects/views.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1575,6 +1575,14 @@ def get_project_queryset(self, report):
15751575
params.get(report_filter.identifier),
15761576
queryset=projects or Project.objects.all(),
15771577
))
1578+
elif report.name == "Keskeytyneet projektit":
1579+
projects = Project.objects.filter(onhold=True, public=True)
1580+
for report_filter in filters:
1581+
projects = report_filter.filter_projects(
1582+
params.get(report_filter.identifier),
1583+
queryset=projects,
1584+
)
1585+
return projects
15781586
else:
15791587
projects = Project.objects.filter(onhold=False, public=True)
15801588
for report_filter in filters:

0 commit comments

Comments
 (0)