Sha256: a259ab60def36d96c462b454e53b6116af3ce6924f217dbf3f0cb015f47f7d73

Contents?: true

Size: 356 Bytes

Versions: 13

Compression:

Stored size: 356 Bytes

Contents

# frozen_string_literal: true

module RocketChat
  module Messages
    #
    # User params builder for calls with user parameters
    #
    module UserSupport
      def user_params(id, username)
        if id
          { userId: id }
        elsif username
          { username: username }
        else
          {}
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rocketchat-0.3.1 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.7 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.6 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.5 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.4 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.3 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.2 lib/rocket_chat/messages/user_support.rb
rocketchat-0.2.1 lib/rocket_chat/messages/user_support.rb
rocketchat-0.1.23 lib/rocket_chat/messages/user_support.rb
rocketchat-0.1.22 lib/rocket_chat/messages/user_support.rb
rocketchat-0.1.21 lib/rocket_chat/messages/user_support.rb
rocketchat-0.1.20 lib/rocket_chat/messages/user_support.rb
rocketchat-0.1.19 lib/rocket_chat/messages/user_support.rb