JSFiddle - React, Tailwind, and code Playground

JavaScript

var newBody = {
    "paging": [{
        "youtubeComment": -1
    }, {
        "youtube": -1
    }, {
        "twitter": -1
    }, {
        "facebook": -1
    }, {
        "reddit": -1
    }, {
        "facebookPost": -1
    }, {
        "news": -1
    }]
};


function check(array, attr, value) {
    for(var i = 0; i < array.length; i += 1) {
        if(array[i][attr] === value) {
            return false;
        }
    }
    return true;
}

function get_value(array, attr) {
    for(var i = 0; i < array.length; i += 1) {
		if(array[i].hasOwnProperty(attr)) {
                return array[i][attr];
        }
    }
}

if (check(newBody.paging, "facebook", -1) || check(newBody.paging, "youtubeComment", -1) || check(newBody.paging, "youtube", -1) ||  check(newBody.paging, "twitter", -1) || check(newBody.paging, "reddit", -1) || check(newBody.paging, "facebookPost", -1) || check(newBody.paging, "news", -1)) {
    promise.then(getAthleteMedia([athlete, token, get_value(newBody.paging, "facebook"), ... get_value(newBody.paging, "news")]))
}
else console.log("not in if");