aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>2018-11-17 22:10:23 +0100
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>2018-11-17 22:12:14 +0100
commit0ca00b3a0719232ede8971327732fc02fce14da9 (patch)
tree34a44a11606088ea33901a5db75b16ccaaad77ba
parent76bd80d462be88db6edf730d81269704480f87fe (diff)
downloadpleroma-0ca00b3a0719232ede8971327732fc02fce14da9.tar.gz
Web.AdminAPI.AdminAPIController: Fixes bugs found with ExUnit
-rw-r--r--lib/pleroma/web/admin_api/admin_api_controller.ex18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/pleroma/web/admin_api/admin_api_controller.ex b/lib/pleroma/web/admin_api/admin_api_controller.ex
index 39e85036e..bcdb4ba37 100644
--- a/lib/pleroma/web/admin_api/admin_api_controller.ex
+++ b/lib/pleroma/web/admin_api/admin_api_controller.ex
@@ -10,7 +10,7 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
def user_delete(conn, %{"nickname" => nickname}) do
user = User.get_by_nickname(nickname)
- if user[:local] == true do
+ if user.local == true do
User.delete(user)
else
User.delete(user)
@@ -20,21 +20,21 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
|> json(nickname)
end
- def user_create(conn, %{
- user: %{"nickname" => nickname, "email" => email, "password" => password} = user
- }) do
- new_user = %User{
+ def user_create(
+ conn,
+ %{"nickname" => nickname, "email" => email, "password" => password}
+ ) do
+ new_user = %{
nickname: nickname,
- name: user.name || nickname,
+ name: nickname,
email: email,
password: password,
password_confirmation: password,
- bio: user.bio || "."
+ bio: "."
}
User.register_changeset(%User{}, new_user)
-
- Repo.insert!(new_user)
+ |> Repo.insert!()
conn
|> json(new_user.nickname)