fixed view confirm

This commit is contained in:
Cayo Puigdefabregas 2021-04-22 11:13:04 +02:00
parent e65dfbdc0c
commit 310d92169b

View file

@ -237,6 +237,7 @@ class ActionView(View):
# TODO JN add compute rate with new visual test and old components device # TODO JN add compute rate with new visual test and old components device
if json['type'] == InitTransfer.t: if json['type'] == InitTransfer.t:
return self.transfer_ownership() return self.transfer_ownership()
# import pdb; pdb.set_trace()
a = resource_def.schema.load(json) a = resource_def.schema.load(json)
Model = db.Model._decl_class_registry.data[json['type']]() Model = db.Model._decl_class_registry.data[json['type']]()
action = Model(**a) action = Model(**a)
@ -346,7 +347,7 @@ class ActionView(View):
# involved in the action # involved in the action
assert g.user.id in [offer.user_from_id, offer.user_to_id] assert g.user.id in [offer.user_from_id, offer.user_to_id]
confirm = Confirm(user=g.user, trade=offer, devices=offer.devices) confirm = Confirm(user=g.user, action=offer, devices=offer.devices)
db.session.add(confirm) db.session.add(confirm)
def create_phantom_account(self, offer) -> None: def create_phantom_account(self, offer) -> None:
@ -403,5 +404,5 @@ class ActionView(View):
user = offer.user_from user = offer.user_from
if g.user == offer.user_from: if g.user == offer.user_from:
user = offer.user_to user = offer.user_to
confirm = Confirm(user=user, trade=offer, devices=offer.devices) confirm = Confirm(user=user, action=offer, devices=offer.devices)
db.session.add(confirm) db.session.add(confirm)