Ical file should contains external reference in the summary
Summary
When downloading the Ical file from the maintenance page, the .ics
should contains the external reference, if it exists, in the summary
What is the current bug behavior?
The external reference is missing
What is the expected correct behavior?
The external reference should be present
Relevant logs and/or screenshots
Actual Ical file content :
BEGIN:VCALENDAR
BEGIN:VEVENT
SUMMARY:Deploy the service in the region
DTSTART;TZID=UTC;VALUE=DATE-TIME:20220601T060000Z
DTEND;TZID=UTC;VALUE=DATE-TIME:20220601T080000Z
CATEGORIES:Maintenance
DESCRIPTION:Japan DC03/Serverless Function\nDeployment of the Serverless Function service in JADC01
LOCATION:https://localhost:8080/maintenance/101
BEGIN:VALARM
ACTION:display
TRIGGER:-PT15M
END:VALARM
END:VEVENT
END:VCALENDAR
Environment info
0.12.0
Possible fixes
BEGIN:VCALENDAR
BEGIN:VEVENT
- SUMMARY:Deploy the service in the region
+ SUMMARY:[CHG000001] Deploy the service in the region
DTSTART;TZID=UTC;VALUE=DATE-TIME:20220601T060000Z
DTEND;TZID=UTC;VALUE=DATE-TIME:20220601T080000Z
CATEGORIES:Maintenance
DESCRIPTION:Japan DC03/Serverless Function\nDeployment of the Serverless Function service in JADC01
LOCATION:https://localhost:8080/maintenance/101
BEGIN:VALARM
ACTION:display
TRIGGER:-PT15M
END:VALARM
END:VEVENT
END:VCALENDAR
Related code : https://gitlab.com/prod-manager/prod-manager/-/blob/master/ProdManager/helpers/calendar.py#L38