diff --git a/apps/wpm/views.py b/apps/wpm/views.py index 8cf47c53..3cdf9e36 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -550,14 +550,13 @@ class MlogbwViewSet(CustomModelViewSet): @transaction.atomic def perform_create(self, serializer): - ins = super().perform_create(serializer) + ins = serializer.save() self.cal_mlogb_count(ins.mlogb) - return ins @transaction.atomic def perform_destroy(self, instance): mlogb = instance.mlogb - super().perform_destroy(instance) + instance.delete() self.cal_mlogb_count(mlogb)