fixup: move ActivityPub related functions to own file

This commit is contained in:
famfo 2025-03-02 22:33:30 +01:00
parent c4fee697bc
commit 1520cd82de
No known key found for this signature in database

View file

@ -15,10 +15,10 @@ import (
// APActorID returns the IRI to the api endpoint of the user
func (u *User) APActorID() string {
if u.ID == APActorUserID {
return fmt.Sprintf("%vapi/v1/activitypub/actor", setting.AppURL)
return fmt.Sprintf("%sapi/v1/activitypub/actor", setting.AppURL)
}
return fmt.Sprintf("%vapi/v1/activitypub/user-id/%v", setting.AppURL, url.PathEscape(fmt.Sprintf("%v", u.ID)))
return fmt.Sprintf("%sapi/v1/activitypub/user-id/%s", setting.AppURL, url.PathEscape(fmt.Sprintf("%d", u.ID)))
}
// APActorKeyID returns the ID of the user's public key