fix: make cd only throw command.exit hooks

pull/24/head v0.3.0
TorchedSammy 2021-04-05 18:31:59 -04:00
parent fad4282345
commit 3460df6863
1 changed files with 3 additions and 3 deletions

View File

@ -18,12 +18,12 @@ commander.register('cd', function (args)
if err == 1 then if err == 1 then
print('directory does not exist') print('directory does not exist')
end end
bait.throw('command.fail', nil) bait.throw('command.exit', err)
else bait.throw('command.success', nil) end else bait.throw('command.exit', 0) end
return return
end end
fs.cd(os.getenv 'HOME') fs.cd(os.getenv 'HOME')
bait.throw('command.success', nil) bait.throw('command.exit', 0)
end) end)
commander.register('exit', function() commander.register('exit', function()