[Backport] Adding dates to csv issues report
parent
4919ef51a5
commit
be46fac954
|
@ -85,7 +85,8 @@ def issues_to_csv(project, queryset):
|
||||||
"owner_full_name", "assigned_to", "assigned_to_full_name",
|
"owner_full_name", "assigned_to", "assigned_to_full_name",
|
||||||
"status", "severity", "priority", "type", "is_closed",
|
"status", "severity", "priority", "type", "is_closed",
|
||||||
"attachments", "external_reference", "tags",
|
"attachments", "external_reference", "tags",
|
||||||
"watchers", "voters"]
|
"watchers", "voters",
|
||||||
|
"created_date", "modified_date", "finished_date"]
|
||||||
for custom_attr in project.issuecustomattributes.all():
|
for custom_attr in project.issuecustomattributes.all():
|
||||||
fieldnames.append(custom_attr.name)
|
fieldnames.append(custom_attr.name)
|
||||||
|
|
||||||
|
@ -111,6 +112,9 @@ def issues_to_csv(project, queryset):
|
||||||
"tags": ",".join(issue.tags or []),
|
"tags": ",".join(issue.tags or []),
|
||||||
"watchers": [u.id for u in issue.get_watchers()],
|
"watchers": [u.id for u in issue.get_watchers()],
|
||||||
"voters": votes_services.get_voters(issue).count(),
|
"voters": votes_services.get_voters(issue).count(),
|
||||||
|
"created_date": issue.created_date,
|
||||||
|
"modified_date": issue.modified_date,
|
||||||
|
"finished_date": issue.finished_date,
|
||||||
}
|
}
|
||||||
|
|
||||||
for custom_attr in project.issuecustomattributes.all():
|
for custom_attr in project.issuecustomattributes.all():
|
||||||
|
|
|
@ -412,6 +412,6 @@ def test_custom_fields_csv_generation():
|
||||||
data.seek(0)
|
data.seek(0)
|
||||||
reader = csv.reader(data)
|
reader = csv.reader(data)
|
||||||
row = next(reader)
|
row = next(reader)
|
||||||
assert row[18] == attr.name
|
assert row[21] == attr.name
|
||||||
row = next(reader)
|
row = next(reader)
|
||||||
assert row[18] == "val1"
|
assert row[21] == "val1"
|
||||||
|
|
Loading…
Reference in New Issue