X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fweb%2Fwebsub%2Fwebsub_client_subscription.ex;h=969ee0684fe64735e06f66675aff97fe9910ce9b;hb=3ae11835a9ff8c4bc01c3b790229e87857a9812d;hp=c7a25ea227b49fc03909268c77dfb5e8d36dcb21;hpb=b403ea4d2b69cef4434ad68babdfb402d8227847;p=akkoma diff --git a/lib/pleroma/web/websub/websub_client_subscription.ex b/lib/pleroma/web/websub/websub_client_subscription.ex index c7a25ea22..969ee0684 100644 --- a/lib/pleroma/web/websub/websub_client_subscription.ex +++ b/lib/pleroma/web/websub/websub_client_subscription.ex @@ -1,15 +1,19 @@ +# Pleroma: A lightweight social networking server +# Copyright © 2017-2019 Pleroma Authors +# SPDX-License-Identifier: AGPL-3.0-only + defmodule Pleroma.Web.Websub.WebsubClientSubscription do use Ecto.Schema alias Pleroma.User schema "websub_client_subscriptions" do - field :topic, :string - field :secret, :string - field :valid_until, :naive_datetime - field :state, :string - field :subscribers, {:array, :string}, default: [] - field :hub, :string - belongs_to :user, User + field(:topic, :string) + field(:secret, :string) + field(:valid_until, :naive_datetime) + field(:state, :string) + field(:subscribers, {:array, :string}, default: []) + field(:hub, :string) + belongs_to(:user, User, type: Pleroma.FlakeId) timestamps() end