Sha256: 16676e9ba3b3d81f9c1696918ac7ece75db913163c37598e031e3b33b02f4328

Contents?: true

Size: 297 Bytes

Versions: 16

Compression:

Stored size: 297 Bytes

Contents

require "twirp/error"

module RailsTwirp
  module Errors
    # Helper that sets the response to a Twirp Error
    # The valid error codes can be found in Twirp::ERROR_CODES
    def error(code, message, meta = nil)
      self.response_body = Twirp::Error.new(code, message, meta)
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
rails_twirp-0.13.2 lib/rails_twirp/errors.rb
rails_twirp-0.13.1 lib/rails_twirp/errors.rb
rails_twirp-0.13.0 lib/rails_twirp/errors.rb
rails_twirp-0.12.0 lib/rails_twirp/errors.rb
rails_twirp-0.11.0 lib/rails_twirp/errors.rb
rails_twirp-0.10.0 lib/rails_twirp/errors.rb
rails_twirp-0.9.1 lib/rails_twirp/errors.rb
rails_twirp-0.9.0 lib/rails_twirp/errors.rb
rails_twirp-0.8.0 lib/rails_twirp/errors.rb
rails_twirp-0.7.2 lib/rails_twirp/errors.rb
rails_twirp-0.7.1 lib/rails_twirp/errors.rb
rails_twirp-0.7.0 lib/rails_twirp/errors.rb
rails_twirp-0.6.0 lib/rails_twirp/errors.rb
rails_twirp-0.5.0 lib/rails_twirp/errors.rb
rails_twirp-0.4.0 lib/rails_twirp/errors.rb
rails_twirp-0.3.0 lib/rails_twirp/errors.rb