Whitelist issue resolved

This commit is contained in:
Athar Shoyeb
2022-12-13 22:07:12 +05:30
parent c1517a457d
commit aa6adfca2c

View File

@@ -13,7 +13,7 @@ var urls = {
};
// https://dev.twitter.com/docs/api/1.1/get/account/verify_credentials
Twitter.whitelistedFields = ['profile_image_url', 'profile_image_url_https', 'lang', 'email'];
Twitter.whitelistedFields = ['profile_image_url', 'profile_image_url_https', 'lang', 'email','name'];
OAuth.registerService('twitter', 1, urls, async function(oauthBinding) {
const response = await oauthBinding.getAsync('https://api.twitter.com/1.1/account/verify_credentials.json?include_email=true');
@@ -26,7 +26,7 @@ OAuth.registerService('twitter', 1, urls, async function(oauthBinding) {
};
// include helpful fields from twitter
const { identity: fields } = Twitter.whitelistedFields;
const fields = Twitter.whitelistedFields.reduce((o, k) => { if ( identity[k]) o[k] = identity[k]; return o}, {});
Object.assign(serviceData, fields);
return {