---
.../controllers/provider_accounts_controller.rb | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/app/controllers/provider_accounts_controller.rb
b/src/app/controllers/provider_accounts_controller.rb
index 59616a0..bf5716c 100644
--- a/src/app/controllers/provider_accounts_controller.rb
+++ b/src/app/controllers/provider_accounts_controller.rb
@@ -55,6 +55,10 @@ class ProviderAccountsController < ApplicationController
end
def create
+ unless params[:provider_account][:provider].nil?
+ provider = params[:provider_account].delete(:provider)
+ params[:provider_account][:provider_id] = Provider.find_by_name(provider).id
+ end
@selected_provider = @provider =
Provider.find(params[:provider_account][:provider_id])
require_privilege(Privilege::CREATE, ProviderAccount, @provider)
--
1.7.4.4