mirror of https://github.com/jlelse/GoBlog
Does this fix ActivityPub updates?
This commit is contained in:
parent
1296fbc5be
commit
c153638fd8
|
@ -386,7 +386,7 @@ func (db *database) apRemoveInbox(inbox string) error {
|
||||||
|
|
||||||
func (a *goBlog) apPost(p *post) {
|
func (a *goBlog) apPost(p *post) {
|
||||||
blogConfig := a.getBlogFromPost(p)
|
blogConfig := a.getBlogFromPost(p)
|
||||||
c := ap.CreateNew(a.activityPubId(p), a.toAPNote(p))
|
c := ap.CreateNew(a.apNewID(blogConfig), a.toAPNote(p))
|
||||||
c.Actor = a.apAPIri(blogConfig)
|
c.Actor = a.apAPIri(blogConfig)
|
||||||
c.Published = time.Now()
|
c.Published = time.Now()
|
||||||
a.apSendToAllFollowers(p.Blog, c)
|
a.apSendToAllFollowers(p.Blog, c)
|
||||||
|
@ -394,7 +394,7 @@ func (a *goBlog) apPost(p *post) {
|
||||||
|
|
||||||
func (a *goBlog) apUpdate(p *post) {
|
func (a *goBlog) apUpdate(p *post) {
|
||||||
blogConfig := a.getBlogFromPost(p)
|
blogConfig := a.getBlogFromPost(p)
|
||||||
u := ap.UpdateNew(a.activityPubId(p), a.toAPNote(p))
|
u := ap.UpdateNew(a.apNewID(blogConfig), a.toAPNote(p))
|
||||||
u.Actor = a.apAPIri(blogConfig)
|
u.Actor = a.apAPIri(blogConfig)
|
||||||
u.Published = time.Now()
|
u.Published = time.Now()
|
||||||
a.apSendToAllFollowers(p.Blog, u)
|
a.apSendToAllFollowers(p.Blog, u)
|
||||||
|
@ -404,6 +404,7 @@ func (a *goBlog) apDelete(p *post) {
|
||||||
blogConfig := a.getBlogFromPost(p)
|
blogConfig := a.getBlogFromPost(p)
|
||||||
d := ap.DeleteNew(a.apNewID(blogConfig), a.activityPubId(p))
|
d := ap.DeleteNew(a.apNewID(blogConfig), a.activityPubId(p))
|
||||||
d.Actor = a.apAPIri(blogConfig)
|
d.Actor = a.apAPIri(blogConfig)
|
||||||
|
d.Published = time.Now()
|
||||||
a.apSendToAllFollowers(p.Blog, d)
|
a.apSendToAllFollowers(p.Blog, d)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue