Commit b9a78dd1

mo k <mo@mokhan.ca>
2012-08-08 04:26:20
add form to upload a new avatar.
1 parent 0fa4fa8
Changed files (2)
app
controllers
views
registrations
app/controllers/avatars_controller.rb
@@ -3,7 +3,7 @@ class AvatarsController < ApplicationController
   before_filter :find_or_build_avatar
 
   def create
-    @avatar.avatar = params[:avatar]
+    @avatar.avatar = params[:avatar][:avatar]
     if @avatar.save
       redirect_to(profiles_mine_path, :notice => 'Your new avatar has been uploaded.') 
     else
app/views/registrations/edit.html.erb
@@ -92,11 +92,11 @@
         <%= f.password_field :password_confirmation %>
         <%= f.submit "Change My Password", :class=>"btn btn-primary" %>
       <% end %>
-        <%= form_tag(avatars_path(current_user), :method => "post", :multipart => true) do |f| %>
-          <%= fields_for Avatar.new do |f| %>
-            <%= f.file_field :avatar, :rel => avatars_path(current_user) %>
-            <input type="submit" class="btn primary" value="Add avatar" />
-          <% end %>
+      <%= form_tag(avatars_path(current_user), :method => "post", :multipart => true) do |f| %>
+        <%= fields_for Avatar.new do |f| %>
+          <%= f.file_field :avatar, :rel => avatars_path(current_user) %>
+          <input type="submit" class="btn primary" value="Add avatar" />
         <% end %>
+      <% end %>
     </div>
   </div>