From ad4896caced76bd1c3163efe87ccd0720613d389 Mon Sep 17 00:00:00 2001 From: andrewjpage Date: Wed, 2 Mar 2011 12:40:16 +0000 Subject: [PATCH] fix form --- app/controllers/plates_controller.rb | 1 + app/controllers/process_plates_controller.rb | 8 +++++++- app/controllers/users_controller.rb | 1 + app/views/process_plates/new.html.erb | 6 +++--- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/app/controllers/plates_controller.rb b/app/controllers/plates_controller.rb index 58f7c5ee..850c6626 100644 --- a/app/controllers/plates_controller.rb +++ b/app/controllers/plates_controller.rb @@ -1,5 +1,6 @@ class PlatesController < ApplicationController def search + render :text => "" #render :text => Plate.sanger_barcodes(params[:source_plates]).join('
') end diff --git a/app/controllers/process_plates_controller.rb b/app/controllers/process_plates_controller.rb index 224ad552..dd7ac2d8 100644 --- a/app/controllers/process_plates_controller.rb +++ b/app/controllers/process_plates_controller.rb @@ -8,7 +8,13 @@ def new end def create - process_plate = ProcessPlate.new(params[:process_plate]) + + process_plate = ProcessPlate.new({ + :user_barcode => params[:user_barcode], + :instrument_barcode => params[:instrument_barcode], + :source_plates => params[:source_plates], + :instrument_process_id => params[:instrument_process] + }) respond_to do |format| if process_plate.save process_plate.create_audits(api) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 16795c06..34fc2f36 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -1,5 +1,6 @@ class UsersController < ApplicationController def search + render :text => UserBarcode::UserBarcode.find_username_from_barcode(params[:user_barcode]) end diff --git a/app/views/process_plates/new.html.erb b/app/views/process_plates/new.html.erb index f8268ff7..6fc4d965 100644 --- a/app/views/process_plates/new.html.erb +++ b/app/views/process_plates/new.html.erb @@ -1,5 +1,5 @@

Add Process

-<%= form_for :process_plate, :url => new_process_plate_path do %> +<%= form_for :process_plate, :url => process_plates_path do %> @@ -18,8 +18,8 @@ - - + +
<%= select_tag :instrument_barcode, options_for_select(InstrumentProcess.sorted_by_name.map { |x| [x.name, x.id]}) %><%= select_tag :instrument_process, options_for_select(InstrumentProcess.sorted_by_name.map { |x| [x.name, x.id]}) %>