diff --git a/views/includes/address_history.pug b/views/includes/address_history.pug index 0707b26..0a9c04a 100644 --- a/views/includes/address_history.pug +++ b/views/includes/address_history.pug @@ -1,15 +1,12 @@ script. var hashAddress = "#{address.a_id}"; var setting_maxTxCount = parseInt("#{settings.txcount}"); - var lengthMenuOpts = [ 10, 25, 50, 75, 100 ]; - if (setting_maxTxCount >= 250) { - lengthMenuOpts.push(250); - } - if (setting_maxTxCount >= 500) { - lengthMenuOpts.push(500); - } - if (setting_maxTxCount >= 1000) { - lengthMenuOpts.push(1000); + var lengthMenuOpts = []; + var lengthMenuOptsAdd = [ 10, 25, 50, 75, 100, 250, 500, 1000 ]; + for (i=0; i < lengthMenuOptsAdd.length; i++) { + if (setting_maxTxCount >= lengthMenuOptsAdd[i]) { + lengthMenuOpts.push(lengthMenuOptsAdd[i]); + } } if (setting_maxTxCount < 50) { var displayLengthMax = setting_maxTxCount; diff --git a/views/index.pug b/views/index.pug index 513412a..e7a0a41 100644 --- a/views/index.pug +++ b/views/index.pug @@ -3,17 +3,17 @@ extends layout block content script. var setting_maxTxCount = parseInt("#{settings.index.last_txs}"); - var lengthMenuOpts = [ 10, 25, 50, 75, 100 ]; - if (setting_maxTxCount >= 500) { - lengthMenuOpts.push(500); + var lengthMenuOpts = []; + var lengthMenuOptsAdd = [ 10, 25, 50, 75, 100, 250, 500, 1000 ]; + for (i=0; i < lengthMenuOptsAdd.length; i++) { + if (setting_maxTxCount >= lengthMenuOptsAdd[i]) { + lengthMenuOpts.push(lengthMenuOptsAdd[i]); + } } - if (setting_maxTxCount >= 1000) { - lengthMenuOpts.push(1000); - } - if (setting_maxTxCount < (lengthMenuOpts[lengthMenuOpts.length-1])) { + if (setting_maxTxCount < 10) { var displayLengthMax = setting_maxTxCount; } else { - var displayLengthMax = (lengthMenuOpts[lengthMenuOpts.length-1]); + var displayLengthMax = 10; } $(document).ready(function(){ var stable = $('#block-table').dataTable({