diff options
author | Mark Felder <feld@FreeBSD.org> | 2020-06-10 13:02:08 -0500 |
---|---|---|
committer | Mark Felder <feld@FreeBSD.org> | 2020-06-10 13:02:08 -0500 |
commit | 7c47f791a803aa5cee2f2f6931b8445d2c0551e5 (patch) | |
tree | 43c43558e4a949cbd7c426d29958b5106d67599d /lib/mix/tasks | |
parent | 7aa6c82937090ca6f2298dee0ef894954ca2f129 (diff) | |
download | pleroma-7c47f791a803aa5cee2f2f6931b8445d2c0551e5.tar.gz |
Add command to reload emoji packs from cli for OTP users
Not useful for source releases as we don't have a way to automate connecting to the running instance.
Diffstat (limited to 'lib/mix/tasks')
-rw-r--r-- | lib/mix/tasks/pleroma/emoji.ex | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/mix/tasks/pleroma/emoji.ex b/lib/mix/tasks/pleroma/emoji.ex index 29a5fa99c..f4eaeac98 100644 --- a/lib/mix/tasks/pleroma/emoji.ex +++ b/lib/mix/tasks/pleroma/emoji.ex @@ -237,6 +237,12 @@ defmodule Mix.Tasks.Pleroma.Emoji do end end + def run(["reload"]) do + start_pleroma() + Pleroma.Emoji.reload() + IO.puts("Emoji packs have been reloaded.") + end + defp fetch_and_decode(from) do with {:ok, json} <- fetch(from) do Jason.decode!(json) |