mirror of
https://github.com/yusing/godoxy.git
synced 2026-03-21 00:50:21 +01:00
refactor: simplify JSON marshaling in withSubject by using a map
This commit is contained in:
@@ -93,13 +93,10 @@ func (err *withSubject) MarshalJSON() ([]byte, error) {
|
||||
for i, s := range err.Subjects {
|
||||
subjects[len(err.Subjects)-i-1] = s
|
||||
}
|
||||
reversed := struct {
|
||||
Subjects []string `json:"subjects"`
|
||||
Err error `json:"err"`
|
||||
}{
|
||||
Subjects: subjects,
|
||||
Err: err.Err,
|
||||
}
|
||||
|
||||
reversed := map[string]any{
|
||||
"subjects": subjects,
|
||||
"err": err.Err,
|
||||
}
|
||||
return json.Marshal(reversed)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user