diff options
Diffstat (limited to 'app/services/system_notes/issuables_service.rb')
-rw-r--r-- | app/services/system_notes/issuables_service.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/services/system_notes/issuables_service.rb b/app/services/system_notes/issuables_service.rb index ad9f0dd0368..61a4316e8ae 100644 --- a/app/services/system_notes/issuables_service.rb +++ b/app/services/system_notes/issuables_service.rb @@ -456,8 +456,10 @@ module SystemNotes create_resource_state_event(status: 'closed', close_auto_resolve_prometheus_alert: true) end - def change_issue_type - body = "changed issue type to #{noteable.issue_type.humanize(capitalize: false)}" + def change_issue_type(previous_type) + previous = previous_type.humanize(capitalize: false) + new = noteable.issue_type.humanize(capitalize: false) + body = "changed type from #{previous} to #{new}" create_note(NoteSummary.new(noteable, project, author, body, action: 'issue_type')) end |