mirror of
https://github.com/Dadido3/go-typst.git
synced 2025-04-18 15:13:16 +00:00
Fix missing error handling in VariableEncoder.marshal
This commit is contained in:
parent
4ee94ec233
commit
7c87e3fee8
@ -113,8 +113,7 @@ func (e *VariableEncoder) marshal(v reflect.Value) error {
|
|||||||
return nil
|
return nil
|
||||||
case *time.Time:
|
case *time.Time:
|
||||||
if i == nil {
|
if i == nil {
|
||||||
e.writeString("none")
|
return e.writeString("none")
|
||||||
return nil
|
|
||||||
}
|
}
|
||||||
if err := e.encodeTime(*i); err != nil {
|
if err := e.encodeTime(*i); err != nil {
|
||||||
return err
|
return err
|
||||||
@ -127,8 +126,7 @@ func (e *VariableEncoder) marshal(v reflect.Value) error {
|
|||||||
return nil
|
return nil
|
||||||
case *time.Duration:
|
case *time.Duration:
|
||||||
if i == nil {
|
if i == nil {
|
||||||
e.writeString("none")
|
return e.writeString("none")
|
||||||
return nil
|
|
||||||
}
|
}
|
||||||
if err := e.encodeDuration(*i); err != nil {
|
if err := e.encodeDuration(*i); err != nil {
|
||||||
return err
|
return err
|
||||||
|
Loading…
Reference in New Issue
Block a user