Explicitly set AP post as public. Closes #2112
This commit is contained in:
parent
8215475425
commit
c3722256fb
@ -173,6 +173,11 @@ func SendPublicMessage(textContent string) error {
|
|||||||
activity, _, note, noteID := createBaseOutboundMessage(textContent)
|
activity, _, note, noteID := createBaseOutboundMessage(textContent)
|
||||||
note.SetActivityStreamsTag(tagProp)
|
note.SetActivityStreamsTag(tagProp)
|
||||||
|
|
||||||
|
if !data.GetFederationIsPrivate() {
|
||||||
|
note = apmodels.MakeNotePublic(note)
|
||||||
|
activity = apmodels.MakeActivityPublic(activity)
|
||||||
|
}
|
||||||
|
|
||||||
b, err := apmodels.Serialize(activity)
|
b, err := apmodels.Serialize(activity)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Errorln("unable to serialize custom fediverse message activity", err)
|
log.Errorln("unable to serialize custom fediverse message activity", err)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user