lib/praxis/docs/open_api/paths_object.rb in praxis-2.0.pre.33 vs lib/praxis/docs/open_api/paths_object.rb in praxis-2.0.pre.34
- old
+ new
@@ -30,10 +30,10 @@
def compute_resource_paths(resource)
id = resource.id
# fill in the paths hash with a key for each path for each action/route
resource.actions.each do |action_name, action|
- params_example = action.params ? action.params.example(nil) : nil
+ params_example = action.params&.example(nil)
url = ActionDefinition.url_description(route: action.route, params: action.params, params_example: params_example)
verb = url[:verb].downcase
templetized_path = OpenApiGenerator.templatize_url(url[:path])
path_entry = paths[templetized_path]