From 9a0d7aa02addcde77bc8cd781b6527a944d476d7 Mon Sep 17 00:00:00 2001 From: jasder Date: Tue, 9 Nov 2021 16:30:03 +0800 Subject: [PATCH] =?UTF-8?q?ADD=20=E5=89=8D=E7=AB=AF=E8=B0=83=E7=94=A8api?= =?UTF-8?q?=E5=9C=B0=E5=9D=80=E4=BB=8E=E5=90=8E=E7=AB=AF=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/settings_controller.rb | 10 ++++++++++ app/views/settings/show.json.jbuilder | 2 ++ 2 files changed, 12 insertions(+) diff --git a/app/controllers/settings_controller.rb b/app/controllers/settings_controller.rb index 896e2a52..2d401c33 100644 --- a/app/controllers/settings_controller.rb +++ b/app/controllers/settings_controller.rb @@ -1,4 +1,14 @@ class SettingsController < ApplicationController def show + @api_urls = api_urls end end + +def api_urls + navigations = [] + hash = Rails.application.config_for(:configuration)["api_url"] + hash.each do |key, value| + navigations << {"#{key}": value} + end + navigations +end diff --git a/app/views/settings/show.json.jbuilder b/app/views/settings/show.json.jbuilder index 6d446132..bec567fc 100644 --- a/app/views/settings/show.json.jbuilder +++ b/app/views/settings/show.json.jbuilder @@ -47,4 +47,6 @@ json.setting do json.main_site current_laboratory.main_site? json.main_web_site_url main_web_site_url json.current_main_site_url current_main_site_url + + json.api_urls @api_urls end