Fixes to clean_slack_channel_leftovers
This commit is contained in:
parent
83f281ca37
commit
f5fd3dd76b
1 changed files with 4 additions and 1 deletions
|
|
@ -796,7 +796,10 @@ def clean_slack_channel_leftovers(slack_team_identity_id, slack_channel_id):
|
|||
logger.info(
|
||||
f"Set general_log_channel_id to None for org_id={org.id} slack_channel_id={slack_channel_id} since slack_channel is arcived or deleted"
|
||||
)
|
||||
org.general_log_channel_id = None
|
||||
orgs_to_clean_general_log_channel_id.append(org)
|
||||
ChannelFilter.objects.filter(alert_receive_channel__organization=org).update(slack_channel_id=None)
|
||||
ChannelFilter.objects.filter(alert_receive_channel__organization=org, slack_channel_id=slack_channel_id).update(
|
||||
slack_channel_id=None
|
||||
)
|
||||
|
||||
Organization.objects.bulk_update(orgs_to_clean_general_log_channel_id, ["general_log_channel_id"], batch_size=5000)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue