Add OpenAPI spec for ScheduledActivityController

This commit is contained in:
Egor Kislitsyn 2020-05-05 23:42:18 +04:00
commit 332e016bcd
No known key found for this signature in database
GPG key ID: 1B49CB15B71E7805
6 changed files with 144 additions and 21 deletions

View file

@ -40,12 +40,18 @@ defmodule Pleroma.Tests.Helpers do
clear_config: 2
]
def to_datetime(naive_datetime) do
def to_datetime(%NaiveDateTime{} = naive_datetime) do
naive_datetime
|> DateTime.from_naive!("Etc/UTC")
|> DateTime.truncate(:second)
end
def to_datetime(datetime) when is_binary(datetime) do
datetime
|> NaiveDateTime.from_iso8601!()
|> to_datetime()
end
def collect_ids(collection) do
collection
|> Enum.map(& &1.id)