Sha256: f3aa9812c527150b4a96622b6e0ec2b4278a88291bbe27d9250f1be53c6341b9

Contents?: true

Size: 495 Bytes

Versions: 7

Compression:

Stored size: 495 Bytes

Contents

module NotifiablyAudited
  module NotifiablyAuditedHelpers
      def notifiably_audited(script)
        user_id = current_user.id rescue nil
    
        html = '<script>    
        
        PrivatePub.subscribe("/notifiably_audited/'
        
        html += user_id.to_s 
        
        html += '", function(data, channel) {'
        
        html += script
        
        html += '});</script>'
        
        html += subscribe_to "/notifiably_audited/#{user_id}"
      end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
notifiably_audited-1.0.11 lib/notifiably_audited/helper.rb
notifiably_audited-1.0.10 lib/notifiably_audited/helper.rb
notifiably_audited-1.0.9 lib/notifiably_audited/helper.rb
notifiably_audited-1.0.8 lib/notifiably_audited/helper.rb
notifiably_audited-1.0.7 lib/notifiably_audited/helper.rb
notifiably_audited-1.0.6 lib/notifiably_audited/helper.rb
notifiably_audited-1.0.5 lib/notifiably_audited/helper.rb