Compare commits

..

No commits in common. "673e7a69f5e39b0bbf29a80743896c9186629154" and "2f5d2a9938f478bdcdadef4a923c68a04fb7e4ce" have entirely different histories.

2 changed files with 0 additions and 23 deletions

View File

@ -54,7 +54,6 @@ func apUserOutbox(c *fiber.Ctx) error {
} }
tx, err := UniversalPostFilter(c, database.C) tx, err := UniversalPostFilter(c, database.C)
tx.Where("publisher_id = ? AND reply_id IS NULL", publisher.ID)
if err != nil { if err != nil {
return fiber.NewError(fiber.StatusBadRequest, err.Error()) return fiber.NewError(fiber.StatusBadRequest, err.Error())
} }
@ -126,24 +125,3 @@ func apUserOutbox(c *fiber.Ctx) error {
return c.JSON(outbox) return c.JSON(outbox)
} }
func apUserActor(c *fiber.Ctx) error {
name := c.Params("name")
var publisher models.Publisher
if err := database.C.Where("name = ?", name).First(&publisher).Error; err != nil {
return c.Status(404).JSON(fiber.Map{"error": "User not found"})
}
id := services.GetActivityID("/users/" + publisher.Name)
actor := activitypub.Actor{
ID: id,
Inbox: id + "/inbox",
Outbox: id + "/outbox",
Type: activitypub.PersonType,
Name: activitypub.DefaultNaturalLanguageValue(publisher.Name),
PreferredUsername: activitypub.DefaultNaturalLanguageValue(publisher.Nick),
}
return c.JSON(actor)
}

View File

@ -12,7 +12,6 @@ func MapAPIs(app *fiber.App, baseURL string) {
{ {
activitypub.Post("/users/:name/inbox", apUserInbox) activitypub.Post("/users/:name/inbox", apUserInbox)
activitypub.Get("/users/:name/outbox", apUserOutbox) activitypub.Get("/users/:name/outbox", apUserOutbox)
activitypub.Get("/users/:name", apUserActor)
} }
publishers := api.Group("/publishers").Name("Publisher API") publishers := api.Group("/publishers").Name("Publisher API")