Skip to content

Commit 10521ca

Browse files
committed
Fix quick sell not showing up when there's no active sell orders
1 parent 4d61771 commit 10521ca

File tree

1 file changed

+23
-13
lines changed

1 file changed

+23
-13
lines changed

scripts/community/inventory.js

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -324,23 +324,33 @@
324324
} );
325325
};
326326

327-
if( data.lowest_sell_order && data.sell_order_summary )
327+
if( data.sell_order_summary )
328328
{
329329
const sellHeader = document.createElement( 'div' );
330330
sellHeader.className = 'steamdb_orders_header steamdb_sell_summary';
331-
sellHeader.dataset.price = data.lowest_sell_order.toString();
332331
sellHeader.innerHTML = data.sell_order_summary;
333-
BindSellButton( sellHeader );
332+
333+
if( data.lowest_sell_order )
334+
{
335+
sellHeader.dataset.price = data.lowest_sell_order.toString();
336+
BindSellButton( sellHeader );
337+
}
338+
334339
orderHeaderSummaries.append( sellHeader );
335340
}
336341

337-
if( data.highest_buy_order && data.buy_order_summary )
342+
if( data.buy_order_summary )
338343
{
339344
const buyHeader = document.createElement( 'div' );
340345
buyHeader.className = 'steamdb_orders_header steamdb_buy_summary';
341-
buyHeader.dataset.price = data.highest_buy_order.toString();
342346
buyHeader.innerHTML = data.buy_order_summary;
343-
BindSellButton( buyHeader );
347+
348+
if( data.highest_buy_order )
349+
{
350+
buyHeader.dataset.price = data.highest_buy_order.toString();
351+
BindSellButton( buyHeader );
352+
}
353+
344354
orderHeaderSummaries.append( buyHeader );
345355
}
346356

@@ -425,16 +435,16 @@
425435
rows[ 0 ].after( row );
426436
}
427437
}
438+
}
428439

429-
element.classList.add( 'steamdb_quicksell_visible' );
440+
element.classList.add( 'steamdb_quicksell_visible' );
430441

431-
const actualHeight = element.offsetHeight;
442+
const actualHeight = element.offsetHeight;
432443

433-
if( actualHeight > quickSellHeight )
434-
{
435-
quickSellHeight = actualHeight;
436-
document.body.style.setProperty( '--steamdb-quick-sell-height', `${actualHeight}px` );
437-
}
444+
if( actualHeight > quickSellHeight )
445+
{
446+
quickSellHeight = actualHeight;
447+
document.body.style.setProperty( '--steamdb-quick-sell-height', `${actualHeight}px` );
438448
}
439449
} )
440450
.catch( ( e ) =>

0 commit comments

Comments
 (0)