Sha256: 865e32b74ce82fff2ff63a6d41d865debbd3d4f4df4248ef75d3b7602851ab64
Contents?: true
Size: 570 Bytes
Versions: 3
Compression:
Stored size: 570 Bytes
Contents
module Authy class User < Authy::Response def id self['id'] end def errors case when self.ok? {} when !@errors.empty? @errors else {"error" => error_msg} end end protected def parse_body begin body = JSON.parse(@raw_response.body) body = body['user'] if body['user'] if self.ok? body.each do |k,v| self[k] = v end else @errors = body end rescue Exception => e end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
authy-0.0.6 | lib/authy/models/user.rb |
authy-0.0.5 | lib/authy/models/user.rb |
authy-0.0.4 | lib/authy/models/user.rb |