Packages

A modular first authentication base

Current section

Files

Jump to
gauth src gauth@user@deletion@errorware.erl
Raw

src/gauth@user@deletion@errorware.erl

-module(gauth@user@deletion@errorware).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([logging/1]).
-if(?OTP_RELEASE >= 27).
-define(MODULEDOC(Str), -moduledoc(Str)).
-define(DOC(Str), -doc(Str)).
-else.
-define(MODULEDOC(Str), -compile([])).
-define(DOC(Str), -compile([])).
-endif.
-file("src\\gauth\\user\\deletion\\errorware.gleam", 18).
?DOC(" Logs to stderr when a user isn't deleted\n").
-spec logging(gauth@user@deletion:user_deletion_error(FHH)) -> gauth@user@deletion:user_deletion_error(FHH).
logging(Error) ->
case Error of
{no_such_user, _} ->
gleam_stdlib:println_error(
<<"Failed to delete user with as no such user exists"/utf8>>
);
{generic, Message} ->
gleam_stdlib:println_error(
<<"Failed to delete user due to: "/utf8, Message/binary>>
)
end,
Error.