aboutsummaryrefslogtreecommitdiff
path: root/views/note.go
diff options
context:
space:
mode:
authorJulio Capote <jcapote@gmail.com>2023-01-02 03:47:47 +0000
committerJulio Capote <jcapote@gmail.com>2023-01-02 03:47:47 +0000
commit81873a1c6786b834a50486137f7b92b60e901d28 (patch)
tree6bed1532d4629c006617e0b8b82711260d86bda1 /views/note.go
parentf3b1a897cf4d77cb4fcef573ad6db5313294ddf4 (diff)
downloadcommunique-81873a1c6786b834a50486137f7b92b60e901d28.tar.gz
fix activity and note views
Diffstat (limited to '')
-rw-r--r--views/note.go12
1 files changed, 3 insertions, 9 deletions
diff --git a/views/note.go b/views/note.go
index 6d354ed..2563d01 100644
--- a/views/note.go
+++ b/views/note.go
@@ -1,20 +1,14 @@
package views
import (
- "net/url"
-
"git.capotej.com/capotej/communique/models"
"github.com/go-fed/activity/streams"
)
-func RenderNote(name, domain string, item models.OutboxItem) (map[string]interface{}, error) {
- publicUrl, err := url.Parse("https://www.w3.org/ns/activitystreams#Public")
+func RenderNote(name, domain string, v models.OutboxItem) (map[string]interface{}, error) {
+ note, err := activityObjectNote(name, domain, v)
if err != nil {
return nil, err
}
- toProp := streams.NewActivityStreamsToProperty()
- toProp.AppendIRI(publicUrl)
- crea := streams.NewActivityStreamsNote()
- crea.SetActivityStreamsTo(toProp)
- return streams.Serialize(crea)
+ return streams.Serialize(note)
}