diff options
author | KushBlazingJudah <59340248+KushBlazingJudah@users.noreply.github.com> | 2021-11-02 15:06:42 -0300 |
---|---|---|
committer | FChannel <> | 2022-06-19 12:53:29 -0700 |
commit | d80afd8a49f552c5dc51d8346d40809298fef11f (patch) | |
tree | 549e0dac8fe0ed21f283c92d7cd6daf40f3941ac /db | |
parent | 36a41e03c59624a2b4a7eb174e9a003e288a1d7d (diff) |
db package now compiles without error for now
Diffstat (limited to 'db')
-rw-r--r-- | db/cache.go | 6 | ||||
-rw-r--r-- | db/database.go | 3 | ||||
-rw-r--r-- | db/follow.go | 5 |
3 files changed, 11 insertions, 3 deletions
diff --git a/db/cache.go b/db/cache.go index 0831f02..6f1ee8f 100644 --- a/db/cache.go +++ b/db/cache.go @@ -290,7 +290,11 @@ func WriteActorToCache(actorID string) error { if err != nil { return err } - collection := GetActorCollection(actor.Outbox) + + collection, err := webfinger.GetActorCollection(actor.Outbox) + if err != nil { + return err + } for _, e := range collection.OrderedItems { if _, err := WriteActorObjectToCache(e); err != nil { diff --git a/db/database.go b/db/database.go index 8bb7568..559188b 100644 --- a/db/database.go +++ b/db/database.go @@ -14,6 +14,7 @@ import ( "github.com/FChannel0/FChannel-Server/activitypub" "github.com/FChannel0/FChannel-Server/config" "github.com/FChannel0/FChannel-Server/util" + "github.com/FChannel0/FChannel-Server/webfinger" _ "github.com/lib/pq" ) @@ -2316,7 +2317,7 @@ func GetObjectTypeDB(id string) (string, error) { } func IsReplyInThread(inReplyTo string, id string) (bool, error) { - obj, _, err := CheckValidActivity(inReplyTo) + obj, _, err := webfinger.CheckValidActivity(inReplyTo) if err != nil { return false, err } diff --git a/db/follow.go b/db/follow.go index 386de2b..0919e30 100644 --- a/db/follow.go +++ b/db/follow.go @@ -262,7 +262,10 @@ func SetActorFollowingDB(activity activitypub.Activity) (activitypub.Activity, e return activity, err } - remoteActorFollowerCol := GetCollectionFromReq(actor.Followers) + remoteActorFollowerCol, err := webfinger.GetCollectionFromReq(actor.Followers) + if err != nil { + return activity, err + } for _, e := range following { if e.Id == activity.Actor.Id { |