Add OpenAPI schema for FlakeID

This commit is contained in:
Egor Kislitsyn 2020-04-21 23:54:45 +04:00
commit 11433cd38d
No known key found for this signature in database
GPG key ID: 1B49CB15B71E7805
5 changed files with 24 additions and 21 deletions

View file

@ -5,6 +5,7 @@
defmodule Pleroma.Web.ApiSpec.Schemas.Poll do
alias OpenApiSpex.Schema
alias Pleroma.Web.ApiSpec.Schemas.AccountEmoji
alias Pleroma.Web.ApiSpec.Schemas.FlakeID
require OpenApiSpex
@ -13,7 +14,7 @@ defmodule Pleroma.Web.ApiSpec.Schemas.Poll do
description: "Response schema for account custom fields",
type: :object,
properties: %{
id: %Schema{type: :string},
id: FlakeID,
expires_at: %Schema{type: :string, format: "date-time"},
expired: %Schema{type: :boolean},
multiple: %Schema{type: :boolean},