internal/outcome: handle group lookup message

This results in slightly less messy error reporting.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2025-11-09 02:15:48 +09:00
parent b1a1e73238
commit fad419c2a2

View File

@@ -55,7 +55,7 @@ func (k *outcome) finalise(ctx context.Context, msg message.Msg, id *hst.ID, con
if errors.As(err, &unknownGroupError) { if errors.As(err, &unknownGroupError) {
return newWithMessageError(fmt.Sprintf("unknown group %q", name), unknownGroupError) return newWithMessageError(fmt.Sprintf("unknown group %q", name), unknownGroupError)
} else { } else {
return &hst.AppError{Step: "look up group by name", Err: err} return &hst.AppError{Step: "look up group by name", Err: err, Msg: err.Error()}
} }
} else { } else {
supp[i] = gid supp[i] = gid