bugfix
This commit is contained in:
parent
5c0e4a4397
commit
8e2f662552
@ -1,5 +1,6 @@
|
|||||||
from pricing.pricing import (
|
from pricing.pricing import (
|
||||||
PricingProgram,
|
PricingProgram,
|
||||||
|
test_pricing,
|
||||||
get_pricing_program,
|
get_pricing_program,
|
||||||
get_pricing_program_timing
|
get_pricing_program_timing
|
||||||
)
|
)
|
||||||
@ -13,3 +14,4 @@ def load_pricing():
|
|||||||
env.pricing_program_charging = PricingProgram.charging
|
env.pricing_program_charging = PricingProgram.charging
|
||||||
env.load_pricing_data = PricingProgram.load_pricing_data
|
env.load_pricing_data = PricingProgram.load_pricing_data
|
||||||
env.get_pricing_program = PricingProgram.get_pricing_program
|
env.get_pricing_program = PricingProgram.get_pricing_program
|
||||||
|
env.test_pricing = test_pricing
|
||||||
|
|||||||
@ -414,6 +414,8 @@ async def get_pricing_program_timeing(pptid):
|
|||||||
async def test_pricing(pptid, data):
|
async def test_pricing(pptid, data):
|
||||||
ppt = get_pricing_program_timeing(pptid)
|
ppt = get_pricing_program_timeing(pptid)
|
||||||
prices = PricingProgram.get_pricing_from_ymalstr(data, ppt.pricing_data)
|
prices = PricingProgram.get_pricing_from_ymalstr(data, ppt.pricing_data)
|
||||||
|
if prices is None:
|
||||||
|
return None
|
||||||
amount = 0
|
amount = 0
|
||||||
for p in prices:
|
for p in prices:
|
||||||
amount += p.amount
|
amount += p.amount
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user