Add co-op data updater

This commit is contained in:
Matt Isenhower
2022-09-15 17:55:31 -07:00
parent 725565e88b
commit ef5e9675fb
3 changed files with 21 additions and 0 deletions

View File

@@ -1,10 +1,12 @@
import GearUpdater from "./updaters/GearUpdater.mjs";
import StageScheduleUpdater from "./updaters/StageScheduleUpdater.mjs";
import CoopUpdater from "./updaters/CoopUpdater.mjs";
function updaters() {
return [
new StageScheduleUpdater,
new GearUpdater,
new CoopUpdater,
];
}

View File

@@ -0,0 +1,15 @@
import DataUpdater from "./DataUpdater.mjs";
export default class StageScheduleUpdater extends DataUpdater
{
name = 'Co-Op';
filename = 'coop.json';
imagePaths = [
'$..image.url',
];
getData() {
return this.splatnet.getCoopHistoryData();
}
}

View File

@@ -120,4 +120,8 @@ export default class SplatNet3Client
getGesotownData() {
return this.getGraphQLPersistedQuery(1, 'd08dbdd29f31471e61daa978feea697a');
}
getCoopHistoryData() {
return this.getGraphQLPersistedQuery(1, '817618ce39bcf5570f52a97d73301b30');
}
}