lib/search_kit/clients/populate.rb in search-kit-0.0.8 vs lib/search_kit/clients/populate.rb in search-kit-0.0.9

- old
+ new

@@ -12,10 +12,14 @@ @token = SearchKit.config.app_token end def create(slug, documents) documents = documents.map do |document| - { type: 'documents', attributes: document } + { + type: 'documents', + id: document.fetch(:id, nil), + attributes: document + } end params = { token: token, data: documents } response = connection.post(slug, params) body = JSON.parse(response.body, symbolize_names: true)