From 46b1c7d05736b8bc84a249c365f16eb8a5160c34 Mon Sep 17 00:00:00 2001 From: mmeest Date: Fri, 27 Jun 2025 11:14:06 +0300 Subject: [PATCH] updated set_test_date_to_api_user method --- app/controllers/admin/api_users_controller.rb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/controllers/admin/api_users_controller.rb b/app/controllers/admin/api_users_controller.rb index 9e4111c9f..384d3331e 100644 --- a/app/controllers/admin/api_users_controller.rb +++ b/app/controllers/admin/api_users_controller.rb @@ -52,18 +52,20 @@ module Admin response = base_get_request(uri: uri, port: ENV['registry_demo_registrar_port']) - if response.code == "200" + case response.code + when "200" result = JSON.parse(response.body) demo_user_api = result['user_api'] Actions::RecordDateOfTest.record_result_to_api_user(api_user:user_api, date: demo_user_api['accreditation_date']) unless demo_user_api.empty? - return redirect_to request.referrer, notice: 'User Api found' + + redirect_to request.referrer, notice: 'User Api found' + when "404" + redirect_to request.referrer, notice: 'User Api not found or not accredited yet' else - return redirect_to request.referrer, notice: 'User Api no found or not accriditated yet' + redirect_to request.referrer, notice: 'Something went wrong' end - - redirect_to request.referrer, notice: 'Something goes wrong' end def remove_test_date_to_api_user