@@ -621,6 +621,10 @@ defmodule Mobilizon.Federation.ActivityPub do
|
||||
Logger.info("Actor was deleted")
|
||||
{:error, :actor_deleted}
|
||||
|
||||
{:error, e} ->
|
||||
Logger.warn("Failed to make actor from url")
|
||||
{:error, e}
|
||||
|
||||
e ->
|
||||
Logger.warn("Failed to make actor from url")
|
||||
{:error, e}
|
||||
@@ -801,6 +805,10 @@ defmodule Mobilizon.Federation.ActivityPub do
|
||||
Logger.info("Response HTTP 410")
|
||||
{:error, :actor_deleted}
|
||||
|
||||
{:error, e} ->
|
||||
Logger.warn("Could not decode actor at fetch #{url}, #{inspect(e)}")
|
||||
{:error, e}
|
||||
|
||||
e ->
|
||||
Logger.warn("Could not decode actor at fetch #{url}, #{inspect(e)}")
|
||||
{:error, e}
|
||||
|
||||
@@ -132,7 +132,8 @@ defmodule Mobilizon.Federation.ActivityPub.Types.Discussions do
|
||||
)
|
||||
|
||||
args
|
||||
|> Map.update(:title, "", &String.trim/1)
|
||||
# title might be nil
|
||||
|> Map.update(:title, "", fn title -> String.trim(title || "") end)
|
||||
|> Map.put(:text, text)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user