Skip to content

Commit

Permalink
Fixed pointer type check
Browse files Browse the repository at this point in the history
  • Loading branch information
Eisei24 committed Oct 22, 2024
1 parent 85d7259 commit cfcc538
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions backend/pkg/api/data_access/notifications.go
Original file line number Diff line number Diff line change
Expand Up @@ -1940,11 +1940,13 @@ func (d *DataAccessService) GetNotificationSettingsDashboards(ctx context.Contex
resultMap[key].ChainIds = []uint64{valDashboard.Network}

// Set the settings
if valSettings, ok := resultMap[key].Settings.(*t.NotificationSettingsValidatorDashboard); ok {
if valSettings, ok := resultMap[key].Settings.(t.NotificationSettingsValidatorDashboard); ok {
valSettings.WebhookUrl = valDashboard.WebhookUrl.String
valSettings.IsWebhookDiscordEnabled = valDashboard.WebhookFormat.Valid &&
types.NotificationChannel(valDashboard.WebhookFormat.String) == types.WebhookDiscordNotificationChannel
valSettings.IsRealTimeModeEnabled = valDashboard.IsRealTimeModeEnabled.Bool

resultMap[key].Settings = valSettings
}
}

Expand All @@ -1969,12 +1971,14 @@ func (d *DataAccessService) GetNotificationSettingsDashboards(ctx context.Contex
resultMap[key].ChainIds = accDashboard.SubscribedChainIds

// Set the settings
if accSettings, ok := resultMap[key].Settings.(*t.NotificationSettingsAccountDashboard); ok {
if accSettings, ok := resultMap[key].Settings.(t.NotificationSettingsAccountDashboard); ok {
accSettings.WebhookUrl = accDashboard.WebhookUrl.String
accSettings.IsWebhookDiscordEnabled = accDashboard.WebhookFormat.Valid &&
types.NotificationChannel(accDashboard.WebhookFormat.String) == types.WebhookDiscordNotificationChannel
accSettings.IsIgnoreSpamTransactionsEnabled = accDashboard.IsIgnoreSpamTransactionsEnabled
accSettings.SubscribedChainIds = accDashboard.SubscribedChainIds

resultMap[key].Settings = accSettings
}
}

Expand Down

0 comments on commit cfcc538

Please sign in to comment.