Commit d31ec99

mo khan <mo@mokhan.ca>
2015-01-20 05:46:25
fix bug with accepting terms and conditions.
1 parent 74b8254
Changed files (2)
app
controllers
views
registrations
app/controllers/registrations_controller.rb
@@ -5,6 +5,7 @@ class RegistrationsController < ApplicationController
 
   def create
     @user = User.new(secure_params)
+    @user.terms_and_conditions = params[:terms_and_conditions]
     if @user.save
       log_in(@user)
       redirect_to dashboard_path
app/views/registrations/new.html.erb
@@ -16,7 +16,10 @@
     </label>
   </div> <!-- /.small-12 -->
   <div class="small-12 columns">
-    <label> <%= f.check_box :terms_and_conditions %> <%= t('.terms_and_conditions') %> <a href="#" data-reveal-id="terms_modal"><%= t('.terms_and_conditions_link') %></a>.</label>
+    <%= f.label :terms_and_conditions do %>
+      <%= f.check_box :terms_and_conditions %> 
+      <%= t('.terms_and_conditions') %>  <a href="#" data-reveal-id="terms_modal"><%= t('.terms_and_conditions_link') %></a>.
+    <% end %>
   </div> <!-- /.small-12 -->
   <div class="small-12 columns">
     <%= f.submit t('.register_button'), class: "button"  %>