fix - quota id in inventory serialzier
This commit is contained in:
@@ -50,6 +50,12 @@ def warehouse_sold_and_balance(quota_distribution: QuotaDistribution):
|
|||||||
quota_distribution.save(update_fields=['been_sold', 'warehouse_balance', 'free_sale_balance', 'pre_sale_balance'])
|
quota_distribution.save(update_fields=['been_sold', 'warehouse_balance', 'free_sale_balance', 'pre_sale_balance'])
|
||||||
|
|
||||||
|
|
||||||
|
@receiver(post_save, sender=InventoryEntry)
|
||||||
|
def update_quota_stat_on_entry_soft_delete(sender, instance, **kwargs):
|
||||||
|
if instance.trash:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
@receiver(post_save, sender=InventoryEntry)
|
@receiver(post_save, sender=InventoryEntry)
|
||||||
@receiver(post_delete, sender=InventoryEntry)
|
@receiver(post_delete, sender=InventoryEntry)
|
||||||
def update_distribution_warehouse_entry(sender, instance, **kwargs):
|
def update_distribution_warehouse_entry(sender, instance, **kwargs):
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ class InventoryEntrySerializer(serializers.ModelSerializer):
|
|||||||
'sale_unit': instance.distribution.quota.sale_unit.unit,
|
'sale_unit': instance.distribution.quota.sale_unit.unit,
|
||||||
'id': instance.distribution.id
|
'id': instance.distribution.id
|
||||||
}
|
}
|
||||||
representation['quota'] = instance.distribution.quota
|
representation['quota'] = instance.distribution.quota.id
|
||||||
representation['product'] = {
|
representation['product'] = {
|
||||||
'name': instance.distribution.quota.product.name
|
'name': instance.distribution.quota.product.name
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user