Sha256: 9bab2f1929131d29a07f8ef915b548891cd82752fe665530ac67f07d210e4f75

Contents?: true

Size: 574 Bytes

Versions: 1

Compression:

Stored size: 574 Bytes

Contents

module Social2social
  class Engine < Rails::Engine
    config.app_generators.social_stream :social_stream

    config.to_prepare do
      #Patching Actor
      Actor.class_eval do
        include Social2social::Models::Shareable
      end
      
      #Patching TieAct
      TieActivity.class_eval do
        include Social2social::Models::UpdateTriggerable
      end
    end

    initializer "social2social.remote_subject_in_social_stream_subjects" do
      SocialStream.subjects << :remote_subject unless SocialStream.subjects.include?(:remote_subject)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
social2social-0.0.3 lib/social2social/engine.rb