|
@@ -164,7 +164,10 @@ let sendPost = (segmentId, receiver) => {
|
|
|
throw Error();
|
|
|
};
|
|
|
exports.sendPost = sendPost;
|
|
|
-const graphNodeToMediaItem = (node) => (Object.assign({ taken_at: node.taken_at_timestamp, code: node.shortcode, caption: (caption => (caption ? caption.edges[0].node : {}))(node.edge_media_to_caption), user: {
|
|
|
+const graphNodeToMediaItem = (node) => (Object.assign({ taken_at: node.taken_at_timestamp, code: (code => {
|
|
|
+ logger.debug(`converting post ${linkBuilder({ postUrlSegment: code })} into mobile api format...`);
|
|
|
+ return code;
|
|
|
+ })(node.shortcode), caption: (caption => (caption && caption.edges.length ? caption.edges[0].node : {}))(node.edge_media_to_caption), user: {
|
|
|
pk: node.owner.id,
|
|
|
username: node.owner.username,
|
|
|
} }, graphBaseNodeToCarouselMediaItem(node)));
|
|
@@ -233,7 +236,11 @@ class default_1 {
|
|
|
if (res.status() !== 200) {
|
|
|
throw (0, utils_1.customError)('ResponseError')(`error navigating to user page, error was: ${res.status()} ${res.statusText()}`);
|
|
|
}
|
|
|
- return res.json()
|
|
|
+ return res.text()
|
|
|
+ .then(text => {
|
|
|
+ logger.debug(`api returned ${text} while pulling for ${userName}`);
|
|
|
+ return JSON.parse(text);
|
|
|
+ })
|
|
|
.catch(redirectionHandler)
|
|
|
.then((json) => {
|
|
|
var _a;
|