From 78c4ebcb4b61891e13d3dbb9f07c34ad88c41f4a Mon Sep 17 00:00:00 2001 From: wvengen Date: Wed, 7 Oct 2020 14:35:38 +0200 Subject: [PATCH] Make navigation API more robust. Fixes https://github.com/foodcoops/foodsoft/issues/755. --- app/controllers/api/v1/navigations_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/api/v1/navigations_controller.rb b/app/controllers/api/v1/navigations_controller.rb index 7a10812a..6cd4ef0d 100644 --- a/app/controllers/api/v1/navigations_controller.rb +++ b/app/controllers/api/v1/navigations_controller.rb @@ -15,7 +15,7 @@ class Api::V1::NavigationsController < Api::V1::BaseController items.map do |item| r = {} r[:name] = item[:name] - r[:url] = request.base_url + item[:url] if item[:url] != '#' + r[:url] = request.base_url + item[:url] if item[:url] && item[:url] != '#' r[:items] = transform(item[:items]) if item[:items] r end