From 98db03d36e4da5c88d8b08a4831b8462cb1fe14c Mon Sep 17 00:00:00 2001
From: ilya <ilya@laptop.(none)>
Date: Tue, 31 Aug 2010 10:45:04 -0700
Subject: [PATCH] the group edit resets the data started to reset the from id
 attr

---
 app/views/shared/_group_friends.haml | 1 +
 public/javascripts/group-edit.js     | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/views/shared/_group_friends.haml b/app/views/shared/_group_friends.haml
index 206d588c12..7ab5b67996 100644
--- a/app/views/shared/_group_friends.haml
+++ b/app/views/shared/_group_friends.haml
@@ -4,6 +4,7 @@
 
   - unless @group == :all
     = link_to (image_tag('add_friend_button.png', :height => "50px", :width => "50px")), "#add_request_pane", :id => 'add_request_button'
+    = link_to "Edit", (edit_group_path(@group)), :class => "buttion"
   
     .yo{:style => 'display:none'}
       #add_request_pane
diff --git a/public/javascripts/group-edit.js b/public/javascripts/group-edit.js
index 9cc0c0f30f..63ff13a86a 100644
--- a/public/javascripts/group-edit.js
+++ b/public/javascripts/group-edit.js
@@ -4,6 +4,8 @@ $('#move_friends_link').live( 'click',
         {'moves' : $('#group_list').data()},
         function(){ $('#group_title').html("Groups edited successfully!");});
       $(".person").css('background-color','white');
+      $('#group_list').removeData();
+      $(".person").setAttribute('from_group_id', function(){$(this).closest(".group ul").attr('id')})
     });
 
 $(function() {
@@ -13,7 +15,6 @@ $(function() {
 		$(".group ul").droppable({
 
 			drop: function(event, ui) {
-				//$("<li class='person ui-draggable'></li>").text(ui.draggable.text()).appendTo(this).draggable();
         var move = {};
         move[ 'friend_id' ] = ui.draggable[0].id
         move[ 'to' ] = $(this)[0].id;
-- 
GitLab