From: FloatingGhost Date: Sun, 24 Jul 2022 16:56:48 +0000 (+0100) Subject: open up functions in user X-Git-Url: https://git.squeep.com/?a=commitdiff_plain;h=516d1555584f218b0798ed67acec39c126967102;p=akkoma open up functions in user --- diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex index 9a56261a7..275ad9506 100644 --- a/lib/pleroma/user.ex +++ b/lib/pleroma/user.ex @@ -730,12 +730,12 @@ defmodule Pleroma.User do end end - defp put_ap_id(changeset) do + def put_ap_id(changeset) do ap_id = ap_id(%User{nickname: get_field(changeset, :nickname)}) put_change(changeset, :ap_id, ap_id) end - defp put_following_and_follower_and_featured_address(changeset) do + def put_following_and_follower_and_featured_address(changeset) do user = %User{nickname: get_field(changeset, :nickname)} followers = ap_followers(user) following = ap_following(user) @@ -2041,7 +2041,7 @@ defmodule Pleroma.User do |> Enum.map(&String.downcase/1) end - defp local_nickname_regex do + def local_nickname_regex do if Config.get([:instance, :extended_nickname_format]) do @extended_local_nickname_regex else diff --git a/mix.exs b/mix.exs index 61521f72e..ff54c79b4 100644 --- a/mix.exs +++ b/mix.exs @@ -34,7 +34,7 @@ defmodule Pleroma.Mixfile do releases: [ pleroma: [ include_executables_for: [:unix], - applications: [ex_syslogger: :load, syslog: :load], + applications: [ex_syslogger: :load, syslog: :load, eldap: :transient], steps: [:assemble, &put_otp_version/1, ©_files/1, ©_nginx_config/1], config_providers: [{Pleroma.Config.ReleaseRuntimeProvider, []}] ]