Merge pull request #2926 from SchrodingersGat/event-generation

Use the tablename when generating automatic model events
This commit is contained in:
Oliver 2022-05-03 15:38:31 +10:00 committed by GitHub
commit 1158b81b8b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -163,17 +163,15 @@ def after_save(sender, instance, created, **kwargs):
if created:
trigger_event(
'instance.created',
f'{table}.created',
id=instance.id,
model=sender.__name__,
table=table,
)
else:
trigger_event(
'instance.saved',
f'{table}.saved',
id=instance.id,
model=sender.__name__,
table=table,
)
@ -189,9 +187,8 @@ def after_delete(sender, instance, **kwargs):
return
trigger_event(
'instance.deleted',
f'{table}.deleted',
model=sender.__name__,
table=table,
)