minor fix returns

This commit is contained in:
Wilson Gomez 2022-11-04 18:05:17 -05:00
parent 6f2ea1ba21
commit b58fc59fab
1 changed files with 6 additions and 2 deletions

View File

@ -259,9 +259,10 @@ class Sale(metaclass=PoolMeta):
'state': 'occupied',
'sale': sale.id,
})
return sale.id
return {'record': {'id': sale.id}, 'status': 'ok', }
except Exception as e:
print(e, 'error')
return {'status': 'error', 'msg': e}
else:
sale = cls(args['id'])
to_add = []
@ -286,9 +287,12 @@ class Sale(metaclass=PoolMeta):
to_write['lines'] = [('create', to_add)]
cls.write([sale], to_write)
return sale.id
value = {'record': {'id': sale.id}, 'status': 'ok', }
print(value, 'this is return')
return value
except Exception as e:
print(e, 'error')
return {'status': 'error', 'msg': e}
@classmethod
def report_sales_day(cls, args, ctx):