load cib data and allsides data
Этот коммит содержится в:
родитель
1acc49c625
Коммит
06ef9c3806
@ -12,6 +12,8 @@ const loadData = async () => {
|
|||||||
const smiPending = isNaN(smiTotal);
|
const smiPending = isNaN(smiTotal);
|
||||||
const source = d.source_for_display !== '' ? d.source_for_display : d.source;
|
const source = d.source_for_display !== '' ? d.source_for_display : d.source;
|
||||||
|
|
||||||
|
const allSidesArticleCount = ((+d.allsides_count_left) + (+d.allsides_count_leanleft) + (+d.allsides_count_center) + (+d.allsides_count_leanright) + (+d.allsides_count_right));
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: i,
|
id: i,
|
||||||
timestamp: parseTimestamp([d.timestamp, '-0400'].join(' ')),
|
timestamp: parseTimestamp([d.timestamp, '-0400'].join(' ')),
|
||||||
@ -71,7 +73,63 @@ const loadData = async () => {
|
|||||||
attribution_open_source: +d.attribution_open_source,
|
attribution_open_source: +d.attribution_open_source,
|
||||||
attribution_acknowledge_limitations: +d.attribution_acknowledge_limitations,
|
attribution_acknowledge_limitations: +d.attribution_acknowledge_limitations,
|
||||||
attribution_corroboration: +d.attribution_corroboration,
|
attribution_corroboration: +d.attribution_corroboration,
|
||||||
tags: splitString(d.tags)
|
tags: splitString(d.tags),
|
||||||
|
articleCount: +d.articleCount,
|
||||||
|
polarization: {
|
||||||
|
fulfills10Articles: allSidesArticleCount >= 10,
|
||||||
|
fulfills25Percent: allSidesArticleCount / (+d.article_count) >= 0.25,
|
||||||
|
count: {
|
||||||
|
l: +d.allsides_count_left,
|
||||||
|
ll: +d.allsides_count_leanleft,
|
||||||
|
c: +d.allsides_count_center,
|
||||||
|
lr: +d.allsides_count_leanright,
|
||||||
|
r: +d.allsides_count_right
|
||||||
|
},
|
||||||
|
general: {
|
||||||
|
l: +d.allsides_engagement_left,
|
||||||
|
ll: +d.allsides_engagments_leanleft,
|
||||||
|
c: +d.allsides_engagments_center,
|
||||||
|
lr: +d.allsides_engagments_leanright,
|
||||||
|
r: +d.allsides_engagments_right
|
||||||
|
},
|
||||||
|
fb: {
|
||||||
|
l: +d.allsides_engagments_left_facebook,
|
||||||
|
ll: +d.allsides_engagments_leanleft_facebook,
|
||||||
|
c: +d.allsides_engagments_center_facebook,
|
||||||
|
lr: +d.allsides_engagments_leanright_facebook,
|
||||||
|
r: +d.allsides_engagments_right_facebook
|
||||||
|
},
|
||||||
|
tw: {
|
||||||
|
l: +d.allsides_engagments_left_twitter,
|
||||||
|
ll: +d.allsides_engagments_leanleft_twitter,
|
||||||
|
c: +d.allsides_engagments_center_twitter,
|
||||||
|
lr: +d.allsides_engagments_leanright_twitter,
|
||||||
|
r: +d.allsides_engagments_right_twitter
|
||||||
|
},
|
||||||
|
re: {
|
||||||
|
l: +d.allsides_engagments_left_reddit,
|
||||||
|
ll: +d.allsides_engagments_leanleft_reddit,
|
||||||
|
c: +d.allsides_engagments_center_reddit,
|
||||||
|
lr: +d.allsides_engagments_leanright_reddit,
|
||||||
|
r: +d.allsides_engagments_right_reddit
|
||||||
|
}
|
||||||
|
},
|
||||||
|
cib: {
|
||||||
|
hasCib: +d.cases > 0,
|
||||||
|
entryDate: parseDate(d.entry_date),
|
||||||
|
announcedDate: parseDate(d.announced_date),
|
||||||
|
url: d.url,
|
||||||
|
pagesTotalFb: +d.fb_pages_total,
|
||||||
|
budgetTotalUsd: +d.budget_usd_total,
|
||||||
|
accountsTotalFb: +d.fb_accounts_total,
|
||||||
|
pagesFollowersTotalFb: +d.fb_pages_followers_total,
|
||||||
|
groupsTotalFb: +d.fb_groups_total,
|
||||||
|
groupsFollowersTotalFb: +d.fb_groups_followers_total,
|
||||||
|
eventsTotal: +d.Events_total,
|
||||||
|
accountsTotalIg: +d.ig_accounts_total,
|
||||||
|
followersTotalIg: +d.ig_followers_total,
|
||||||
|
cases: +d.cases
|
||||||
|
}
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Загрузка…
x
Ссылка в новой задаче
Block a user