Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
.then((session) => {
Client.Upload.photo(session, options.media)
.then((upload) => {
console.log('Uploading ' + path.basename(options.media))
return Client.Media.configurePhoto(session, upload.params.uploadId, options.caption)
})
.then((response) => resolve('Success'))
.catch((err) => reject(new Error(JSON.stringify({
err: err.name,
details: err.message
}))))
})
})
return new Promise((resolve, reject) => {
Client.Upload.photo(session, filePath)
.then(function (upload) {
Client.Thread.configurePhoto(session, recipients, upload.params.uploadId)
.then(resolve).catch(reject);
}).catch(reject);
})
}