diff options
author | Paul Duncan <pabs@pablotron.org> | 2016-03-08 00:45:14 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2016-03-08 00:45:14 -0500 |
commit | 5bea72753a2afbaaedbed1538d44e1c1b586917a (patch) | |
tree | d7741edd5f84c9a4305e5435b0b70731a61825c6 /src/guff/api-methods.cr | |
parent | 172304157f582a99fd2bba32fad7ed1018bf0b49 (diff) | |
download | old-guff-5bea72753a2afbaaedbed1538d44e1c1b586917a.tar.bz2 old-guff-5bea72753a2afbaaedbed1538d44e1c1b586917a.zip |
better api error handling
Diffstat (limited to 'src/guff/api-methods.cr')
-rw-r--r-- | src/guff/api-methods.cr | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/guff/api-methods.cr b/src/guff/api-methods.cr index d8d1c44..d0bf415 100644 --- a/src/guff/api-methods.cr +++ b/src/guff/api-methods.cr @@ -302,7 +302,8 @@ module Guff # get value val = if arg_data[:required] params.fetch(arg_name) - elsif arg_data[:default] + # elsif arg_data.has_key?(:default) + elsif arg_data[:default]? params.fetch(arg_name, arg_data[:default] as String) else nil |