From 5bea72753a2afbaaedbed1538d44e1c1b586917a Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Tue, 8 Mar 2016 00:45:14 -0500 Subject: better api error handling --- src/guff/api-methods.cr | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/guff/api-methods.cr') 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 -- cgit v1.2.3