Issue #2979250 by caseylau, alan_blake: The logic of deleting price_list_item in pricelist's postdelete is wrong