Compare commits

...

2 commits
v1.2.3 ... main

Author SHA1 Message Date
de5dd7ce13 Fix bad id key 2025-04-09 16:41:53 +02:00
cb09d23eb5 Fix nil map in ValueValue 2025-04-09 15:46:23 +02:00
2 changed files with 4 additions and 1 deletions

View file

@ -10,7 +10,7 @@ func (u *UDIdData) GetSelfOrBase() (BaseApChain, bool) {
}
func (b *UDIdData) MarshalToMap() map[string]any {
return appendWithKey(b.Next.MarshalToMap(), "KEY_ID", b.Id)
return appendWithKey(b.Next.MarshalToMap(), KEY_ID, b.Id)
}
func ParseUDIdData(raw map[string]any, next BaseApChain) (BaseApChain, error) {

View file

@ -56,6 +56,9 @@ func (i IdValue) Marshal() map[string]any {
func (v ValueValue[T]) Marshal() map[string]any {
m := maps.Clone(v.OtherThings)
if m == nil {
m = map[string]any{}
}
m[KEY_VALUE] = v.Value
if v.Type != nil {
m[KEY_TYPE] = *v.Type