From 7abc5e3741ecb393434748d62844c23a842786bf Mon Sep 17 00:00:00 2001 From: Kat <54268893+kosiakkatrina@users.noreply.github.com> Date: Tue, 11 Mar 2025 07:52:04 +0000 Subject: [PATCH] Refactor --- app/controllers/address_search_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/address_search_controller.rb b/app/controllers/address_search_controller.rb index 4fc8d997a..74cda65c2 100644 --- a/app/controllers/address_search_controller.rb +++ b/app/controllers/address_search_controller.rb @@ -40,7 +40,7 @@ class AddressSearchController < ApplicationController address_service.call uprn_service.call - results = (uprn_service.result.present? ? [uprn_service.result] : []) + (address_service.result.compact.any? ? address_service.result : []) + results = [uprn_service.result, *address_service.result].compact if address_service.error.present? && uprn_service.error.present? render json: { error: "Address and UPRN are not recognised." }, status: :not_found