Class: PactBroker::Domain::WebhookResponseWithUtf8SafeBody
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- PactBroker::Domain::WebhookResponseWithUtf8SafeBody
- Defined in:
- lib/pact_broker/domain/webhook_request.rb
Instance Method Summary collapse
Instance Method Details
#body ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/pact_broker/domain/webhook_request.rb', line 25 def body if unsafe_body unsafe_body.encode('UTF-8', 'binary', invalid: :replace, undef: :replace, replace: '') else unsafe_body end end |
#unsafe_body ⇒ Object
33 34 35 |
# File 'lib/pact_broker/domain/webhook_request.rb', line 33 def unsafe_body __getobj__().body end |
#unsafe_body? ⇒ Boolean
37 38 39 |
# File 'lib/pact_broker/domain/webhook_request.rb', line 37 def unsafe_body? unsafe_body != body end |