Sha256: 52a43a725fc79d60746b7446b22d2e4015d79e8f2670a39f856d1d03f19401cf

Contents?: true

Size: 550 Bytes

Versions: 2

Compression:

Stored size: 550 Bytes

Contents

module Organizai
  class User
    
    def self.create(user_data)
      response = Organizai::Provider.request(:post,:user,'/users',user_data)
      # hack to hasheize the tokens until the api gets fixed
      if response.success?
        object = response.object
        tokens = object.delete(:token).split('&')
        object[:access_token] = tokens[0].split('=').last
        object[:token_secret] = tokens[1].split('=').last
        response.instance_exec do
          @object = object
        end
      end
      response
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
organizai-0.1.1 lib/organizai/user.rb
organizai-0.1.0 lib/organizai/user.rb