Add missing appends
This commit is contained in:
parent
e94a1f9267
commit
832ee39b45
6 changed files with 48 additions and 0 deletions
12
nsOstatus.go
12
nsOstatus.go
|
@ -20,6 +20,10 @@ func ParseOstatusAtomUriData(raw map[string]any, next BaseApChain) (BaseApChain,
|
||||||
return &OstatusAtomUriData{*v}, nil
|
return &OstatusAtomUriData{*v}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendOstatusAtomUriData(base BaseApChain, data ValueValue[string]) BaseApChain {
|
||||||
|
return &OstatusAtomUriData{FullValueType[string]{base, data}}
|
||||||
|
}
|
||||||
|
|
||||||
type OstatusConversationData struct {
|
type OstatusConversationData struct {
|
||||||
FullValueType[string]
|
FullValueType[string]
|
||||||
}
|
}
|
||||||
|
@ -40,6 +44,10 @@ func ParseOstatusConversationData(raw map[string]any, next BaseApChain) (BaseApC
|
||||||
return &OstatusConversationData{*v}, nil
|
return &OstatusConversationData{*v}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendOstatusConversationData(base BaseApChain, data ValueValue[string]) BaseApChain {
|
||||||
|
return &OstatusConversationData{FullValueType[string]{base, data}}
|
||||||
|
}
|
||||||
|
|
||||||
type OstatusReplyToAtomUriData struct {
|
type OstatusReplyToAtomUriData struct {
|
||||||
FullValueType[string]
|
FullValueType[string]
|
||||||
}
|
}
|
||||||
|
@ -59,3 +67,7 @@ func ParseOstatusInReplyToAtomUriData(raw map[string]any, next BaseApChain) (Bas
|
||||||
}
|
}
|
||||||
return &OstatusReplyToAtomUriData{*v}, nil
|
return &OstatusReplyToAtomUriData{*v}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendOstatusInReplyToAtomUriData(base BaseApChain, data ValueValue[string]) BaseApChain {
|
||||||
|
return &OstatusReplyToAtomUriData{FullValueType[string]{base, data}}
|
||||||
|
}
|
||||||
|
|
|
@ -19,3 +19,7 @@ func ParseSchemaValueData(raw map[string]any, next BaseApChain) (BaseApChain, er
|
||||||
}
|
}
|
||||||
return &SchemaValueData{*tmp}, nil
|
return &SchemaValueData{*tmp}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendSchemaValueData(base BaseApChain, data ValueValue[string]) BaseApChain {
|
||||||
|
return &SchemaValueData{FullValueType[string]{base, data}}
|
||||||
|
}
|
||||||
|
|
|
@ -29,6 +29,10 @@ func ParseUDIdData(raw map[string]any, next BaseApChain) (BaseApChain, error) {
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendUDIdData(base BaseApChain, id string) BaseApChain {
|
||||||
|
return &UDIdData{base, id}
|
||||||
|
}
|
||||||
|
|
||||||
type UDTypeData struct {
|
type UDTypeData struct {
|
||||||
Next BaseApChain
|
Next BaseApChain
|
||||||
Type string
|
Type string
|
||||||
|
@ -56,3 +60,7 @@ func ParseUDTypeData(raw map[string]any, next BaseApChain) (BaseApChain, error)
|
||||||
}
|
}
|
||||||
return &UDTypeData{Next: next, Type: objType[0]}, nil
|
return &UDTypeData{Next: next, Type: objType[0]}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendUDTypeData(base BaseApChain, typeString string) BaseApChain {
|
||||||
|
return &UDTypeData{base, typeString}
|
||||||
|
}
|
||||||
|
|
4
nsW3.go
4
nsW3.go
|
@ -19,3 +19,7 @@ func ParseW3InboxData(raw map[string]any, next BaseApChain) (BaseApChain, error)
|
||||||
}
|
}
|
||||||
return &W3InboxData{*tmp}, nil
|
return &W3InboxData{*tmp}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendW3InboxData(base BaseApChain, id string) BaseApChain {
|
||||||
|
return &W3InboxData{FullIdType{base, id}}
|
||||||
|
}
|
||||||
|
|
|
@ -20,6 +20,10 @@ func ParseW3SecurityOwnerData(raw map[string]any, next BaseApChain) (BaseApChain
|
||||||
return &W3SecurityOwnerData{*tmp}, nil
|
return &W3SecurityOwnerData{*tmp}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendW3SecurityOwnerData(base BaseApChain, id string) BaseApChain {
|
||||||
|
return &W3SecurityOwnerData{FullIdType{base, id}}
|
||||||
|
}
|
||||||
|
|
||||||
// TODO: Handle case with multiple public keys (if allowed, idk if it is)
|
// TODO: Handle case with multiple public keys (if allowed, idk if it is)
|
||||||
|
|
||||||
type W3SecurityPublicKeyData struct {
|
type W3SecurityPublicKeyData struct {
|
||||||
|
@ -78,6 +82,10 @@ func ParseW3SecurityPublicKeyData(raw map[string]any, next BaseApChain) (BaseApC
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendW3SecurityPublicKeyData(base BaseApChain, id, owner, key string) BaseApChain {
|
||||||
|
return &W3SecurityPublicKeyData{base, id, owner, key}
|
||||||
|
}
|
||||||
|
|
||||||
type W3SecurityPublicKeyPemData struct {
|
type W3SecurityPublicKeyPemData struct {
|
||||||
FullValueType[string]
|
FullValueType[string]
|
||||||
}
|
}
|
||||||
|
@ -97,3 +105,7 @@ func ParseW3SecurityPublicKeyPemData(raw map[string]any, next BaseApChain) (Base
|
||||||
}
|
}
|
||||||
return &W3SecurityPublicKeyPemData{*tmp}, nil
|
return &W3SecurityPublicKeyPemData{*tmp}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendW3SecurityPublicKeyPemData(base BaseApChain, value ValueValue[string]) BaseApChain {
|
||||||
|
return &W3SecurityPublicKeyPemData{FullValueType[string]{base, value}}
|
||||||
|
}
|
||||||
|
|
|
@ -20,6 +20,10 @@ func ParseW3VcardAddressData(raw map[string]any, next BaseApChain) (BaseApChain,
|
||||||
return &W3VcardAddressData{*tmp}, nil
|
return &W3VcardAddressData{*tmp}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendW3VcardAddressData(base BaseApChain, value ValueValue[string]) BaseApChain {
|
||||||
|
return &W3VcardAddressData{FullValueType[string]{base, value}}
|
||||||
|
}
|
||||||
|
|
||||||
type W3VcardBirthdayData struct {
|
type W3VcardBirthdayData struct {
|
||||||
FullValueType[string]
|
FullValueType[string]
|
||||||
}
|
}
|
||||||
|
@ -39,3 +43,7 @@ func ParseW3VcardBirthdayData(raw map[string]any, next BaseApChain) (BaseApChain
|
||||||
}
|
}
|
||||||
return &W3VcardBirthdayData{*tmp}, nil
|
return &W3VcardBirthdayData{*tmp}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func AppendW3VcardBirthdayData(base BaseApChain, value ValueValue[string]) BaseApChain {
|
||||||
|
return &W3VcardBirthdayData{FullValueType[string]{base, value}}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue