Sha256: c041e96807743fe3d08372ff04211fdfcf00ed71bb15d66597c5ae11c903ea71

Contents?: true

Size: 310 Bytes

Versions: 51

Compression:

Stored size: 310 Bytes

Contents

# Process Job to resolve encoding issue
class EncodingSafeProcessJob

  @queue = :encoding_safe_process_job

  # Resque perform method 
  def self.perform(content)
    clazz = const_get(content["processing_queue"])
    content["body"] = Base64.decode64(content["body"])
    clazz.perform(content)
  end
end



Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
cobweb-1.0.10 lib/encoding_safe_process_job.rb
cobweb-1.0.9 lib/encoding_safe_process_job.rb
cobweb-1.0.8 lib/encoding_safe_process_job.rb
cobweb-1.0.6 lib/encoding_safe_process_job.rb
cobweb-1.0.5 lib/encoding_safe_process_job.rb
cobweb-1.0.4 lib/encoding_safe_process_job.rb
cobweb-1.0.3 lib/encoding_safe_process_job.rb
cobweb-1.0.2 lib/encoding_safe_process_job.rb
cobweb-1.0.1 lib/encoding_safe_process_job.rb
cobweb-1.0.0 lib/encoding_safe_process_job.rb
cobweb-0.0.77 lib/encoding_safe_process_job.rb
cobweb-0.0.76 lib/encoding_safe_process_job.rb
cobweb-0.0.75 lib/encoding_safe_process_job.rb
cobweb-0.0.74 lib/encoding_safe_process_job.rb
cobweb-0.0.73 lib/encoding_safe_process_job.rb
cobweb-0.0.72 lib/encoding_safe_process_job.rb
cobweb-0.0.71 lib/encoding_safe_process_job.rb
cobweb-0.0.70 lib/encoding_safe_process_job.rb
cobweb-0.0.68 lib/encoding_safe_process_job.rb
cobweb-0.0.67 lib/encoding_safe_process_job.rb