Sha256: 50846a592447e892f13835a9204a1b807666f722f4c96f0703d4e052b1cad15c

Contents?: true

Size: 611 Bytes

Versions: 104

Compression:

Stored size: 611 Bytes

Contents

class CheesecakeController < ApplicationController

  before_filter :authenticate_user!
  def index
    @actors = current_subject.contact_actors(:direction => :sent)
  end

  def update
    changes = JSON.parse params[:contacts_save_changes] if params[:contacts_save_changes].is_a? String

    if (actors = changes["actors"]).present? and actors.is_a? Array
      actors.each do |actor|
        next if (contact = Contact.find_by_id(actor["extraInfo"].to_i)).nil?
        contact.relation_ids = actor["subsectors"]
      end
    end

    @actors = current_subject.contact_actors(:direction => :sent)
  end

end

Version data entries

104 entries across 104 versions & 2 rubygems

Version Path
social_stream-base-1.1.2 app/controllers/cheesecake_controller.rb
social_stream-1.1.1 base/app/controllers/cheesecake_controller.rb
social_stream-base-1.1.1 app/controllers/cheesecake_controller.rb
social_stream-1.1.0 base/app/controllers/cheesecake_controller.rb
social_stream-base-1.1.0 app/controllers/cheesecake_controller.rb
social_stream-1.0.1 base/app/controllers/cheesecake_controller.rb
social_stream-base-1.0.0 app/controllers/cheesecake_controller.rb
social_stream-0.30.2 base/app/controllers/cheesecake_controller.rb
social_stream-base-0.24.2 app/controllers/cheesecake_controller.rb
social_stream-0.30.1 base/app/controllers/cheesecake_controller.rb
social_stream-base-0.24.1 app/controllers/cheesecake_controller.rb
social_stream-0.30.0 base/app/controllers/cheesecake_controller.rb
social_stream-base-0.24.0 app/controllers/cheesecake_controller.rb
social_stream-0.29.0 base/app/controllers/cheesecake_controller.rb
social_stream-base-0.23.0 app/controllers/cheesecake_controller.rb
social_stream-0.28.4 base/app/controllers/cheesecake_controller.rb
social_stream-base-0.22.4 app/controllers/cheesecake_controller.rb
social_stream-0.28.1 base/app/controllers/cheesecake_controller.rb
social_stream-base-0.22.1 app/controllers/cheesecake_controller.rb
social_stream-0.28.0 base/app/controllers/cheesecake_controller.rb