user 6 gadi atpakaļ
vecāks
revīzija
3233a48aef
3 mainītis faili ar 7 papildinājumiem un 1 dzēšanām
  1. 3 0
      lib/webclient-node.js
  2. 1 1
      lib/webclient-node.js.map
  3. 3 0
      src/webclient-node.ts

+ 3 - 0
lib/webclient-node.js

@@ -27,6 +27,9 @@ class WebClientNode {
             }
             if (options.body) {
                 options.headers['content-type'] = 'application/json';
+                if (typeof options.body === 'object') {
+                    options.body = JSON.stringify(options.body);
+                }
             }
             options.headers.accept = 'application/json';
             return JSON.parse(yield this.request(options));

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 1
lib/webclient-node.js.map


+ 3 - 0
src/webclient-node.ts

@@ -19,6 +19,9 @@ export default class WebClientNode implements IWebClient {
         }
         if (options.body) {
             options.headers['content-type'] = 'application/json';
+            if (typeof options.body === 'object') {
+                options.body = JSON.stringify(options.body);
+            }
         }
         options.headers.accept = 'application/json';
         return JSON.parse(await this.request(options));