diff --git a/app/views/requests/_request.html.haml b/app/views/requests/_request.html.haml
index f5b280a5a..ebc21cbe0 100644
--- a/app/views/requests/_request.html.haml
+++ b/app/views/requests/_request.html.haml
@@ -1,16 +1,21 @@
+:javascript
+ $(document).ready(function(){
+ $(".group_selector").change( function() {
+ var id = $(this).children(":selected").val();
+ $(this).parent().children(".accept").html( "Accept");
+ });
+ });
+
+
%li.message{:id => request.id}
%span.from
= link_to "#{request.person.real_name}", '#'
- .request_buttons
- = form_for request do |r|
- = r.hidden_field(:accept, true)
- %select{ :id => "request_group_id", :name => "request[group_id]"}
- - for group in current_user.groups
- %option{:value => group.id}= group.name
- = r.submit_tag "Accept"
+ %ul.request_buttons
+ %select{ :class => "group_selector" }
+ - for group in current_user.groups
+ %option{:value => group.id}= group.name
+ %li.accept= button_to 'Accept', request_path(request, :accept => true), :method => :delete
+ %li.ignore= button_to 'Ignore', request_path(request), :confirm => 'Are you sure?', :method => :delete
- = form_for request do |r|
- = r.hidden_field(:accept,false)
- = r.submit_tag "Ignore"
diff --git a/app/views/requests/index.html.haml b/app/views/requests/index.html.haml
index cc33576cd..81b84f6ab 100644
--- a/app/views/requests/index.html.haml
+++ b/app/views/requests/index.html.haml
@@ -6,7 +6,6 @@
= render "form", :request => @request
%h3= "currently #{@request_count} requests"
-
%ul#stream
- for request in @remote_requests
= render "request", :request => request