Merge branch 'support/oauth_fetch_token' into 'develop'
[akkoma] / lib / mix / tasks / reactivate_user.ex
1 defmodule Mix.Tasks.ReactivateUser do
2 use Mix.Task
3 alias Pleroma.User
4
5 @moduledoc """
6 Reactivate a user
7
8 Usage: ``mix reactivate_user <nickname>``
9
10 Example: ``mix reactivate_user lain``
11 """
12 def run([nickname]) do
13 Mix.Task.run("app.start")
14
15 with user <- User.get_by_nickname(nickname) do
16 User.deactivate(user, false)
17 end
18 end
19 end