diff --git a/stack_orchestrator/deploy/webapp/util.py b/stack_orchestrator/deploy/webapp/util.py index 92d5ddc8..7b8914c0 100644 --- a/stack_orchestrator/deploy/webapp/util.py +++ b/stack_orchestrator/deploy/webapp/util.py @@ -889,11 +889,12 @@ def confirm_auction(laconic: LaconicRegistryClient, record, deployer_lrn, paymen return False # Cross check app against application in the auction record - requested_app = record.attributes.application - auction_app = auction_records_by_id[0].attributes.application - if requested_app != auction_app: + requested_app = laconic.get_record(record.attributes.application, require=True) + auction_app = laconic.get_record(auction_records_by_id[0].attributes.application, require=True) + if requested_app.id != auction_app.id: logger.log( - f"{record.id}: requested application {requested_app} does not match application from auction record {auction_app}" + f"{record.id}: requested application {record.attributes.application} does not match application from " + f"auction record {auction_records_by_id[0].attributes.application}" ) return False