app/assets/javascripts/activities.js.erb in social_stream-base-0.7.6 vs app/assets/javascripts/activities.js.erb in social_stream-base-0.7.7

- old
+ new

@@ -1,31 +1,35 @@ //= require jquery.livequery +//= require chosen.jquery // //initial state $(function() { $('#wrapper_activities_header form').hide(); $('#new_<%= SocialStream.activity_forms.first %>').show(); $('#select_<%= SocialStream.activity_forms.first %>').addClass('selected'); + $('#security').chosen(); }); -//clicks on headers +//clicks form selector $('.activity_form_selector').live('click',function(){ $('.activity_form_selector').removeClass('selected'); $(this).addClass('selected'); $('#wrapper_activities_header form').hide(); $('#new_'+this.id.split("_")[1]).show(); }); //submit $('#masterSubmitButton').live('click',function(){ $('.liveAdded').remove(); - $('#wrapper_activities_header form:visible').append( - $('<input/>') - .addClass('liveAdded') - .attr('type', 'hidden') - .attr('name', $('#wrapper_activities_header form:visible') - .attr('id').split('_')[1]+'[_relation_ids][]') - .val($('#security option:selected').attr('value'))); + $('#security option:selected').each(function() { + $('#wrapper_activities_header form:visible').append( + $('<input/>') + .addClass('liveAdded') + .attr('type', 'hidden') + .attr('name', $('#wrapper_activities_header form:visible') + .attr('id').split('_')[1]+'[_relation_ids][]') + .val($(this).attr('value'))); + }); $('#wrapper_activities_header form:visible').submit(); }); //javascript for main activities input $(function() {