12345678910111213141516171819202122 |
- 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(offset int, limit int, w http.ResponseWriter, r *http.Request) {
- followers, total, err := persistence.GetFederationFollowers(limit, offset)
- if err != nil {
- WriteSimpleResponse(w, false, "unable to fetch followers")
- return
- }
- response := PaginatedResponse{
- Total: total,
- Results: followers,
- }
- WriteResponse(w, response)
- }
|