Skip to content

Commit

Permalink
Merge 2bdc69e into 32146f6
Browse files Browse the repository at this point in the history
  • Loading branch information
brightonzhang committed Dec 23, 2019
2 parents 32146f6 + 2bdc69e commit 8321606
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
6 changes: 5 additions & 1 deletion lib/api_common.js
Expand Up @@ -127,12 +127,16 @@ class API {

var buffer = await httpx.read(res);
var contentType = res.headers['content-type'] || '';
if (contentType.indexOf('application/json') !== -1) {
if (contentType.includes('application/json') || contentType.includes('text/plain')) {
var data;
var origin = buffer.toString();
try {
data = JSONbig.parse(replaceJSONCtlChars(origin));
} catch (ex) {
if (contentType.includes('text/plain')) {
return origin;
}

let err = new Error('JSON.parse error. buffer is ' + origin);
err.name = 'WeChatAPIError';
throw err;
Expand Down
4 changes: 2 additions & 2 deletions lib/api_material.js
Expand Up @@ -143,7 +143,7 @@ exports.uploadNewsMaterial = async function (news) {
* ```
* Examples:
* ```
* api.uploadNewsMaterial(news);
* api.updateNewsMaterial(news);
* ```
* Result:
* ```
Expand All @@ -153,7 +153,7 @@ exports.uploadNewsMaterial = async function (news) {
*/
exports.updateNewsMaterial = async function (news) {
const { accessToken } = await this.ensureAccessToken();
var url = this.prefix + 'material/add_news?access_token=' + accessToken;
var url = this.prefix + 'material/update_news?access_token=' + accessToken;
return this.request(url, postJSON(news));
};
/**
Expand Down

0 comments on commit 8321606

Please sign in to comment.