You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
445 B
18 lines
445 B
package controllers |
|
|
|
import ( |
|
"net/http" |
|
|
|
"github.com/owncast/owncast/activitypub/persistence" |
|
) |
|
|
|
// GetFollowers will handle an API request to fetch the list of followers (non-activitypub response). |
|
func GetFollowers(w http.ResponseWriter, r *http.Request) { |
|
followers, err := persistence.GetFederationFollowers(-1, 0) |
|
if err != nil { |
|
WriteSimpleResponse(w, false, "unable to fetch followers") |
|
return |
|
} |
|
|
|
WriteResponse(w, followers) |
|
}
|
|
|