1 defmodule Pleroma.Web.ActivityPub.ObjectValidators.UrlObjectValidator do
4 alias Pleroma.Web.ActivityPub.ObjectValidators.Types
11 field(:href, Types.Uri)
12 field(:mediaType, :string)
15 def changeset(struct, data) do
17 |> cast(data, __schema__(:fields))
18 |> validate_required([:type, :href, :mediaType])