class Ubiquity::MediaSilo::API::V3::Client::Requests::QuicklinkShare

Constants

DEFAULT_PARAMETER_SEND_IN_VALUE
HTTP_METHOD
HTTP_PATH
PARAMETERS

Public Instance Methods

post_process_arguments() click to toggle source
# File lib/ubiquity/mediasilo/api/v3/client/requests/quicklink_share.rb, line 17
def post_process_arguments
  _email_share = arguments[:emailShare]
  _email_share ||= { }
  _audience = arguments[:audience] || _email_share[:audience] || _email_share['audience'] || [ ]
  _subject = arguments[:subject] || _email_share[:subject] || _email_share['subject']
  _message = arguments[:message] || _email_share[:message] || _email_share['message']
  _email_share[:audience] ||= _audience
  _email_share[:subject] ||= _subject if _subject
  _email_share[:message] ||= _message if _message

  arguments[:emailShare] = _email_share
end