summaryrefslogtreecommitdiff
path: root/lib/gitano/usercommand.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitano/usercommand.lua')
-rw-r--r--lib/gitano/usercommand.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/gitano/usercommand.lua b/lib/gitano/usercommand.lua
index d28b203..2071fc3 100644
--- a/lib/gitano/usercommand.lua
+++ b/lib/gitano/usercommand.lua
@@ -37,6 +37,11 @@ end
local function builtin_whoami_run(config, repo, cmdline, env)
local username = env["GITANO_USER"]
local userdata = config.users[username]
+
+ if not userdata then
+ return "I don't know who you are", 1
+ end
+
log.stdout(" User name:", username)
log.stdout(" Real name:", userdata.real_name or "Unknown")
log.stdout("Email address:", userdata.email_address or "unknown@example.com")