diff --git a/changelog/unreleased/pull-4176 b/changelog/unreleased/pull-4176 new file mode 100644 index 000000000..8adf0b40f --- /dev/null +++ b/changelog/unreleased/pull-4176 @@ -0,0 +1,7 @@ +Change: Fix JSON message type of `scan_finished` for the `backup` command + +Restic incorrectly set the `message_type` of the `scan_finished` message to +`status` instead of `verbose_status`. This has now been corrected so that +the messages report the correct type. + +https://github.com/restic/restic/pull/4176 diff --git a/internal/ui/backup/json.go b/internal/ui/backup/json.go index 85076b3bb..e736d0118 100644 --- a/internal/ui/backup/json.go +++ b/internal/ui/backup/json.go @@ -164,7 +164,7 @@ func (b *JSONProgress) CompleteItem(messageType, item string, previous, current func (b *JSONProgress) ReportTotal(item string, start time.Time, s archiver.ScanStats) { if b.v >= 2 { b.print(verboseUpdate{ - MessageType: "status", + MessageType: "verbose_status", Action: "scan_finished", Duration: time.Since(start).Seconds(), DataSize: s.Bytes,