26 lines
		
	
	
		
			622 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			622 B
		
	
	
	
		
			Ruby
		
	
	
	
| # frozen_string_literal: true
 | |
| 
 | |
| module API
 | |
|   module Helpers
 | |
|     module UsersHelpers
 | |
|       extend ActiveSupport::Concern
 | |
|       extend Grape::API::Helpers
 | |
| 
 | |
|       params :optional_params_ee do
 | |
|       end
 | |
| 
 | |
|       params :optional_index_params_ee do
 | |
|       end
 | |
| 
 | |
|       def model_error_messages(model)
 | |
|         super.tap do |error_messages|
 | |
|           # Remapping errors from nested associations.
 | |
|           error_messages[:bio] = error_messages.delete(:"user_detail.bio") if error_messages.has_key?(:"user_detail.bio")
 | |
|         end
 | |
|       end
 | |
|     end
 | |
|   end
 | |
| end
 | |
| 
 | |
| API::Helpers::UsersHelpers.prepend_if_ee('EE::API::Helpers::UsersHelpers')
 |