Added Bang! scraper. Showing studio on tile. Added favicons to tiles.
This commit is contained in:
@@ -37,6 +37,10 @@ function curateSite(site, network) {
|
||||
if (site.releases) curatedSite.releases = site.releases.map(release => curateRelease(release));
|
||||
if (site.network || network) curatedSite.network = site.network || network;
|
||||
|
||||
if (site.parameters) {
|
||||
curatedSite.independent = !!JSON.parse(site.parameters).independent;
|
||||
}
|
||||
|
||||
return curatedSite;
|
||||
}
|
||||
|
||||
@@ -52,6 +56,14 @@ function curateNetwork(network) {
|
||||
curatedNetwork.sites = network.sites.map(site => curateSite(site, curatedNetwork));
|
||||
}
|
||||
|
||||
if (network.studios) {
|
||||
curatedNetwork.studios = network.studios;
|
||||
}
|
||||
|
||||
if (network.parameters) {
|
||||
curatedNetwork.parameters = JSON.parse(network.parameters);
|
||||
}
|
||||
|
||||
return curatedNetwork;
|
||||
}
|
||||
|
||||
|
||||
@@ -113,6 +113,12 @@ const releasesFragment = `
|
||||
${releaseTagsFragment}
|
||||
${releasePosterFragment}
|
||||
${siteFragment}
|
||||
studio {
|
||||
id
|
||||
name
|
||||
slug
|
||||
url
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@ function initNetworksActions(store, _router) {
|
||||
slug
|
||||
url
|
||||
${releasesFragment}
|
||||
parameters
|
||||
network {
|
||||
id
|
||||
name
|
||||
@@ -29,6 +30,12 @@ function initNetworksActions(store, _router) {
|
||||
url
|
||||
}
|
||||
}
|
||||
studios {
|
||||
id
|
||||
name
|
||||
slug
|
||||
url
|
||||
}
|
||||
}
|
||||
}
|
||||
`, {
|
||||
|
||||
Reference in New Issue
Block a user