@ -157,8 +157,7 @@ func (d *Duration) UnmarshalJSON(b []byte) error {
if err != nil {
return err
}
cd := Duration(dd)
*d = Duration(dd)
d = &cd
return nil