Skip to content

Commit f51bcec

Browse files
author
Moons
committed
fix(vendors): fix singlevendor crashing if not present
1 parent 4317bbc commit f51bcec

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Tasks/VendorsAdepts.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken)
3737

3838
TaskSchedulerService.Tasks.First(t => t.Name == ServiceName).IsRunning = true;
3939

40-
var nfAdept = string.Empty;
41-
var trialsAdept = string.Empty;
40+
var nfAdept = "None";
41+
var trialsAdept = "None";
4242

4343
try
4444
{

Util/VendorTools.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ public static async Task SingleVendorUpdate(
2626
], vendorProfile.GetTokenData(), stoppingToken);
2727

2828
var queryTime = DateTime.UtcNow;
29-
bungieClient.TryGetDefinition<DestinyVendorDefinition>(vendorId, out var vendor);
29+
var vendorDefQuery = bungieClient.TryGetDefinition<DestinyVendorDefinition>(vendorId, out var vendor);
30+
31+
if(!vendorDefQuery)
32+
return;
3033

3134
foreach (var saleItemComponent in vendorQuery.Response.Sales.Data)
3235
{

0 commit comments

Comments
 (0)