#30: allow integer formats like 1.500.000 for #circulation

This commit is contained in:
koksnuss 2020-05-19 15:06:37 +02:00
parent 023539d211
commit 8d5ba29bf8

View File

@ -135,8 +135,7 @@ def show_coin(country, year, stamp, value):
@param stamp: stamp_id @param stamp: stamp_id
@param value: int e [1,2,5,10,20,50,100,200,201,202,203] @param value: int e [1,2,5,10,20,50,100,200,201,202,203]
''' '''
# TODO fix this before the end of 2098 year = int(year) # TODO fix this before the end of 2098
year = int(year)
if year == 99: if year == 99:
year += 1900 year += 1900
else: else:
@ -309,7 +308,7 @@ def add_coin(request):
circulation = request.POST['circulation'] if request.POST['circulation'] else 0 circulation = request.POST['circulation'] if request.POST['circulation'] else 0
try: try:
circulation = int(circulation) circulation = int(circulation.replace('.', ''))
except ValueError: except ValueError:
return response(1, f"Die Münzauflage '{circulation}' muss eine Zahl sein.") return response(1, f"Die Münzauflage '{circulation}' muss eine Zahl sein.")
if circulation < 0: if circulation < 0: