On 08/08/2011 07:37 PM, Mo Morsi wrote:
---
.../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)
ACK to the series & pushed.
Cheers,
thomas|shadow
--
No trees were killed to send this message, but a large number of
electrons were terribly inconvenienced.