-module(gauth@user@creation@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\\creation\\errorware.gleam", 18). ?DOC(" Logs to stderr when a user isn't created\n"). -spec logging(gauth@user@creation:user_creation_error()) -> gauth@user@creation:user_creation_error(). logging(Error) -> case Error of {invalid_name, Name, Reason} -> gleam_stdlib:println_error( <<<<<<"Failed to create user due to invalid name: "/utf8, Name/binary>>/binary, ". Reason: "/utf8>>/binary, Reason/binary>> ); {generic, Message} -> gleam_stdlib:println_error( <<"Failed to create user due to: "/utf8, Message/binary>> ) end, Error.