lib/ahub/question.rb in ahub-0.1.14 vs lib/ahub/question.rb in ahub-0.1.15

- old
+ new

@@ -1,21 +1,22 @@ module Ahub class Question extend Ahub::APIHelpers include Ahub::ClassHelpers - attr_accessor :title, :body, :body_as_html, :author - attr_reader :space_id, :answerCount - def self.create(title:, body:, topics:, space_id: nil, username:, password:) url = "#{base_url}.json" + payload = {title: title, body: body, topics: topics} payload[:spaceId] = space_id if space_id user_headers = headers(username:username, password:password) - make_post_call(url: url, payload: payload.to_json, headers: user_headers) + make_post_call(url: url, payload: payload, headers: user_headers) end + + attr_accessor :title, :body, :body_as_html, :author + attr_reader :space_id, :answerCount def initialize(attrs) @answer_ids = attrs[:answers] @answerCount = attrs[:answerCount] @body = attrs[:body]