versia-go/internal/handlers/meta_handler/versia_instance_metadata_get.go

16 lines
300 B
Go
Raw Normal View History

2024-08-20 22:43:26 +02:00
package meta_handler
import (
"github.com/gofiber/fiber/v2"
)
func (i *Handler) GetVersiaInstanceMetadata(c *fiber.Ctx) error {
2024-08-20 22:43:26 +02:00
m, err := i.instanceMetadataService.Ours(c.UserContext())
if err != nil {
return err
}
// TODO: Sign with the instance private key
return c.JSON(m.ToVersia())
2024-08-20 22:43:26 +02:00
}