Fixed AddStashRowsBonusToProfile due to inverted null check fixes #360

This commit is contained in:
Chomp
2025-06-05 15:10:33 +01:00
parent 2eb7b798c3
commit fee5a1f4dc
@@ -566,10 +566,14 @@ public class ProfileHelper(
public void AddStashRowsBonusToProfile(string sessionId, int rowsToAdd)
{
var profile = GetPmcProfile(sessionId);
var existingBonus = profile?.Bonuses?.FirstOrDefault(b => b.Type == BonusType.StashRows);
if (existingBonus != null)
if (profile?.Bonuses is null)
{
profile?.Bonuses?.Add(
return;
}
var existingBonus = profile?.Bonuses.FirstOrDefault(b => b.Type == BonusType.StashRows);
if (existingBonus is null)
{
profile!.Bonuses.Add(
new Bonus
{
Id = _hashUtil.Generate(),