Skip to content

v0.0.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@gkostin1966 gkostin1966 released this 22 Apr 17:08

Return empty array when handle not found.

   # Get Handle Value Lines
    #
    # @param handle [Handle]
    # @return [[ValueLine]]
    # @raise [RuntimeError] if the handle server returns an error.
    def get(handle)
      response = @conn.get(handle.to_s)
      if response.success?
        response.body["values"].map { |v| HandleRest::ValueLine.from_h(v) }
      else
        case response_code(response)
        when 100
          []
        else
          raise_response_error(response)
        end
      end
    end