defmodule DiscourseApi.DevImpl do @moduledoc """ DiscourseApi impl mock testing """ def get_active_user(_) do {:ok, []} end def get_user_by_external_id(_) do %{ "active" => true, "admin" => true, "akismet_state" => nil, "avatar_template" => "https://avatars.discourse.org/v4/letter/r/258eb7/{size}.png", "created_at" => "2020-03-26T17:38:18.675Z", "created_at_age" => 1_634_413.447864979, "days_visited" => 20, "email" => "romulobrasil@gmail.com", "flag_level" => 0, "id" => 1601, "last_emailed_age" => 84.1, "last_emailed_at" => "2020-04-13T16:10:31.548Z", "last_seen_age" => 130.1, "last_seen_at" => "2020-04-14T15:36:21.580Z", "manual_locked_trust_level" => nil, "moderator" => false, "name" => "Romulo", "post_count" => 0, "posts_read_count" => 115, "secondary_emails" => [], "staged" => false, "time_read" => 3570, "title" => nil, "topics_entered" => 15, "trust_level" => 4, "username" => "romulo", "username_lower" => "romulo" } end end