fix --> bug of transactions dashboard with free visibility scope on queryset
This commit is contained in:
@@ -51,13 +51,12 @@ def calculate_tag_distribution_detail(sender, instance: TagDistributionBatch, **
|
||||
return
|
||||
|
||||
tag_dist_batch = instance
|
||||
if tag_dist_batch.parent:
|
||||
tag_dist_batch.parent.total_distributed_tag_count += tag_dist_batch.total_tag_count
|
||||
tag_dist_batch.parent.remaining_tag_count = (
|
||||
tag_dist_batch.parent.total_tag_count - tag_dist_batch.parent.total_distributed_tag_count
|
||||
)
|
||||
print(tag_dist_batch.parent.remaining_tag_count)
|
||||
tag_dist_batch.parent.save(update_fields=['total_distributed_tag_count', 'remaining_tag_count'])
|
||||
parent = tag_dist_batch.parent
|
||||
if parent:
|
||||
# parent.total_distributed_tag_count += tag_dist_batch.total_tag_count
|
||||
parent.remaining_tag_count = 20
|
||||
print(parent.remaining_tag_count)
|
||||
parent.save(update_fields=['remaining_tag_count'])
|
||||
|
||||
tag_dist_batch.remaining_tag_count = tag_dist_batch.total_tag_count
|
||||
instance.flag = True
|
||||
|
||||
Reference in New Issue
Block a user