diff --git a/FireWalletBrowser.bsdesign b/FireWalletBrowser.bsdesign index 2c9d800..eb14d1f 100644 Binary files a/FireWalletBrowser.bsdesign and b/FireWalletBrowser.bsdesign differ diff --git a/account.py b/account.py index eac70c9..53c46b3 100644 --- a/account.py +++ b/account.py @@ -661,8 +661,6 @@ def getPossibleOutbids(account): current_highest_bid = bid['value'] domain_bids = getBids(account, domain) - print(domain) - print(json.dumps(domain_bids, indent=4)) for domain_bid in domain_bids: if domain_bid["own"]: current_highest_bid = max(current_highest_bid, domain_bid['value']) diff --git a/main.py b/main.py index 7da1e92..f719f93 100644 --- a/main.py +++ b/main.py @@ -306,7 +306,14 @@ def auctions(): sort_domain = direction sort_domain_next = reverseDirection(direction) - bidsHtml = render.bidDomains(bids,domains,sortbyDomain) + # Check if outbids set to true + outbids = request.args.get("outbids") + if outbids is not None and outbids.lower() == "true": + # Get outbid domains + outbids = account_module.getPossibleOutbids(account) + + + bidsHtml = render.bidDomains(bids,domains,sortbyDomain,outbids) plugins = "" message = '' if 'message' in request.args: diff --git a/render.py b/render.py index 76d45d4..9a85245 100644 --- a/render.py +++ b/render.py @@ -306,9 +306,8 @@ def bids(bids,reveals): return html -def bidDomains(bids,domains, sortbyDomains=False): +def bidDomains(bids,domains, sortbyDomains=False, outbids=[]): html = '' - if not sortbyDomains: for bid in bids: for domain in domains: @@ -322,10 +321,12 @@ def bidDomains(bids,domains, sortbyDomains=False): bidDisplay = f'{bidValue:,.2f} (+{blind:,.2f}) HNS' else: bidDisplay = f'{bidValue:,.2f} HNS' - - + html += "