diff options
author | Francis Dinh <normandy@firemail.cc> | 2018-05-20 19:17:15 -0400 |
---|---|---|
committer | Francis Dinh <normandy@firemail.cc> | 2018-05-20 19:17:15 -0400 |
commit | 1afd6d37bd2febb58ee09d273b9c7d690022d3c3 (patch) | |
tree | 8be53801457cae7e31f7efdb501b81974ca3b36f /lib/mix/tasks/deactivate_user.ex | |
parent | d46393f6efd6475bb20b6a12a7c6ebf800f6c5b5 (diff) | |
parent | 961f1312571843209487cc1caa9355fa6552d965 (diff) | |
download | pleroma-1afd6d37bd2febb58ee09d273b9c7d690022d3c3.tar.gz pleroma-1afd6d37bd2febb58ee09d273b9c7d690022d3c3.zip |
Merge remote-tracking branch 'upstream/develop' into feature/incoming-remote-unfollow
Fixed some conflicts in transmogrifier.ex
Diffstat (limited to 'lib/mix/tasks/deactivate_user.ex')
-rw-r--r-- | lib/mix/tasks/deactivate_user.ex | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/mix/tasks/deactivate_user.ex b/lib/mix/tasks/deactivate_user.ex new file mode 100644 index 000000000..96b3db6e4 --- /dev/null +++ b/lib/mix/tasks/deactivate_user.ex @@ -0,0 +1,13 @@ +defmodule Mix.Tasks.DeactivateUser do + use Mix.Task + alias Pleroma.User + + @shortdoc "Toggle deactivation status for a user" + def run([nickname]) do + Mix.Task.run("app.start") + + with user <- User.get_by_nickname(nickname) do + User.deactivate(user) + end + end +end |