Skip to content
Merged

Deploy #1806

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion apps/backend/Jobs/Data/DataConnectedRealmIndexJob.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,17 @@ public override async Task Run(string[] data)
var uri = GenerateUri(region, ApiNamespace.Dynamic, ApiPath);
var result = await GetUriAsJsonAsync<ApiDataConnectedRealmIndex>(uri, useLastModified: false);

var jobParams = new List<string[]>(result.Data.ConnectedRealms.Count);
foreach (var href in result.Data.ConnectedRealms)
{
var match = RealmIdRegex.Match(href.Href);
await JobRepository.AddJobAsync(JobPriority.Low, JobType.DataConnectedRealm, ((int)region).ToString(), match.Groups[1].Value);
jobParams.Add([
((int)region).ToString(),
match.Groups[1].Value
]);
}

await JobRepository.AddJobsAsync(JobPriority.Low, JobType.DataConnectedRealm, jobParams);
}
}
}
3 changes: 2 additions & 1 deletion apps/backend/Services/SchedulerService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,8 @@ protected override async void TimerCallback(object state)
if (characterResults.Length > 0)
{
var resultData = characterResults
.Select(cr => JsonSerializer.Serialize(cr, _jsonSerializerOptions));
.Select(cr => JsonSerializer.Serialize(cr, _jsonSerializerOptions))
.ToList();

// Queue character jobs
Logger.Information("Queueing {0} character job(s)", characterResults.Length);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<script lang="ts">
import { seasonMap } from '@/data/mythic-plus';
import { Region } from '@/enums/region';
import { componentTooltip } from '@/shared/utils/tooltips';
import { userStore } from '@/stores';
import getRaiderIoColor from '@/utils/get-raider-io-color';
import { componentTooltip } from '@/shared/utils/tooltips';
import type { MythicPlusSeason } from '@/types';
import type { CharacterProps } from '@/types/props';

Expand Down
63 changes: 24 additions & 39 deletions apps/frontend/data/tasks/11-midnight/12-0.ts
Original file line number Diff line number Diff line change
Expand Up @@ -94,47 +94,32 @@ export const midChores12_0: Task = {
name: 'Hope/Unity',
icon: aliasedIcons.planet,
questReset: DbResetType.Weekly,
showQuestName: true,
sumObjectives: true,
customExpiryFunc: (char, scannedAt) => customResetPeriod(char, scannedAt, 1079, 2),
decorationFunc: twoWeekDecorator,
subChoresAnyOrder: true,
subChores: [
{
key: 'hope',
name: 'Hope in the Darkest Corners',
minimumLevel: 80,
maximumLevel: 89,
icon: iconLibrary.gameCandleLight,
questReset: DbResetType.Weekly,
questIds: [95468],
},
{
key: 'unity',
name: 'Unity',
minimumLevel: 90,
showQuestName: true,
icon: aliasedIcons.planet,
questReset: DbResetType.Weekly, // TODO: weird 3 week garbage?
questIds: [
93890, // Midnight: Abundance
93767, // Midnight: Arcantina
94457, // Midnight: Battlegrounds
93909, // Midnight: Delves
93911, // Midnight: Dungeons
93769, // Midnight: Housing
93891, // Midnight: Legends of the Haranir
96727, // Midnight: Offworld Showdowns
93910, // Midnight: Prey
93912, // Midnight: Raid
95843, // Midnight: Ritual Sites
93889, // Midnight: Saltheril's Soiree
93892, // Midnight: Stormarion Assault
98232, // Midnight: Vaults of Atal'Utek
95842, // Midnight: Void Assaults
93913, // Midnight: World Boss
93766, // Midnight: World Quests
],
},
],
questIds: (char) =>
char.level < 90
? [95468]
: [
93890, // Midnight: Abundance
93767, // Midnight: Arcantina
94457, // Midnight: Battlegrounds
93909, // Midnight: Delves
93911, // Midnight: Dungeons
93769, // Midnight: Housing
93891, // Midnight: Legends of the Haranir
96727, // Midnight: Offworld Showdowns
93910, // Midnight: Prey
93912, // Midnight: Raid
95843, // Midnight: Ritual Sites
93889, // Midnight: Saltheril's Soiree
93892, // Midnight: Stormarion Assault
98232, // Midnight: Vaults of Atal'Utek
95842, // Midnight: Void Assaults
93913, // Midnight: World Boss
93766, // Midnight: World Quests
],
},
{
key: 'midAbundance',
Expand Down
Loading
Loading