mirror of
https://github.com/we-promise/sure.git
synced 2026-07-27 20:22:16 +00:00
Revert "Refactor application workflows and update test coverage"
This reverts commit 565e049f89.
This commit is contained in:
@@ -152,19 +152,6 @@ class Settings::HostingsController < ApplicationController
|
||||
end
|
||||
end
|
||||
|
||||
if hosting_params.key?(:openai_oauth_token)
|
||||
token_param = hosting_params[:openai_oauth_token].to_s.strip
|
||||
unless token_param.blank? || token_param == "********"
|
||||
Setting.openai_oauth_token = token_param
|
||||
inferred_account_id = Provider::Openai.oauth_account_id(token_param)
|
||||
Setting.openai_oauth_account_id = inferred_account_id if inferred_account_id.present? && Setting.openai_oauth_account_id.blank?
|
||||
end
|
||||
end
|
||||
|
||||
if hosting_params.key?(:openai_oauth_account_id)
|
||||
Setting.openai_oauth_account_id = hosting_params[:openai_oauth_account_id].to_s.strip.presence
|
||||
end
|
||||
|
||||
# Validate OpenAI configuration before updating
|
||||
if hosting_params.key?(:openai_uri_base) || hosting_params.key?(:openai_model)
|
||||
Setting.validate_openai_config!(
|
||||
@@ -293,7 +280,7 @@ class Settings::HostingsController < ApplicationController
|
||||
private
|
||||
def hosting_params
|
||||
return ActionController::Parameters.new unless params.key?(:setting)
|
||||
params.require(:setting).permit(:onboarding_state, :require_email_confirmation, :invite_only_default_family_id, :brand_fetch_client_id, :brand_fetch_high_res_logos, :twelve_data_api_key, :tiingo_api_key, :eodhd_api_key, :alpha_vantage_api_key, :tinkoff_invest_api_key, :openai_access_token, :openai_oauth_token, :openai_oauth_account_id, :openai_uri_base, :openai_model, :openai_json_mode, :anthropic_access_token, :anthropic_base_url, :anthropic_model, :llm_provider, :llm_context_window, :llm_max_response_tokens, :llm_max_items_per_call, :exchange_rate_provider, :securities_provider, :syncs_include_pending, :auto_sync_enabled, :auto_sync_time, :external_assistant_url, :external_assistant_token, :external_assistant_agent_id, securities_providers: [])
|
||||
params.require(:setting).permit(:onboarding_state, :require_email_confirmation, :invite_only_default_family_id, :brand_fetch_client_id, :brand_fetch_high_res_logos, :twelve_data_api_key, :tiingo_api_key, :eodhd_api_key, :alpha_vantage_api_key, :tinkoff_invest_api_key, :openai_access_token, :openai_uri_base, :openai_model, :openai_json_mode, :anthropic_access_token, :anthropic_base_url, :anthropic_model, :llm_provider, :llm_context_window, :llm_max_response_tokens, :llm_max_items_per_call, :exchange_rate_provider, :securities_provider, :syncs_include_pending, :auto_sync_enabled, :auto_sync_time, :external_assistant_url, :external_assistant_token, :external_assistant_agent_id, securities_providers: [])
|
||||
end
|
||||
|
||||
def update_assistant_type
|
||||
|
||||
Reference in New Issue
Block a user