class DropboxApi::Endpoints::Sharing::AddFolderMember

Constants

ErrorType
Method
Path
ResultType

Private Instance Methods

build_members_param(members) click to toggle source
# File lib/dropbox_api/endpoints/sharing/add_folder_member.rb, line 52
def build_members_param(members)
  Array(members).map do |member|
    case member
    when String
      DropboxApi::Metadata::AddMember.build_from_string member
    when DropboxApi::Metadata::AddMember
      member
    else
      raise ArgumentError, "Invalid argument type `#{member.class.name}`"
    end
  end.map(&:to_hash)
end