in src/client/client.js [119:145]
getTranscript(connectionToken, args) {
let self = this;
var params = {
MaxResults: args.maxResults,
NextToken: args.nextToken,
ScanDirection: args.scanDirection,
SortOrder: args.sortOrder,
StartPosition: {
Id: args.startPosition.id,
AbsoluteTime: args.startPosition.absoluteTime,
MostRecent: args.startPosition.mostRecent
},
ConnectionToken: connectionToken
};
if (args.contactId) {
params.ContactId = args.contactId;
}
var getTranscriptRequest = self.chatClient.getTranscript(params);
console.log("getTranscriptRequest", getTranscriptRequest);
return self._sendRequest(getTranscriptRequest).then((res) => {
self.logger.info("successfully get transcript");
return res;
}).catch((err) => {
self.logger.error("error when getting transcript");
return Promise.reject(err);
});
}