Jelajahi Sumber

add urbit status init to broadcast boostrap

reid 2 tahun lalu
induk
melakukan
ef87886386
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      broadcast/broadcast.go

+ 3 - 0
broadcast/broadcast.go

@@ -143,6 +143,9 @@ func recursiveUpdate(dst, src reflect.Value) error {
             if err := recursiveUpdate(dstVal, srcVal); err != nil {
                 return err
             }
+			if dst.IsNil() {
+				dst.Set(reflect.MakeMap(dst.Type()))
+			}
             dst.SetMapIndex(key, dstVal)
         }
         return nil