From eb2f1ac2353de7b7b444aeb4964613bad7d0d61e Mon Sep 17 00:00:00 2001 From: mkerekes1427 Date: Sat, 3 Dec 2022 20:58:37 -0500 Subject: [PATCH] Minor fixes to leaderboard and listings slider bars --- __pycache__/db.cpython-38.pyc | Bin 19961 -> 20178 bytes db.py | 3 +++ pages/Leaderboard.py | 7 ++++++- pages/Listings.py | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/__pycache__/db.cpython-38.pyc b/__pycache__/db.cpython-38.pyc index 0aa9d2d76698680a31171bf20b6cca9cc87dd8e7..429d176bd2944ada2d84bd5a7f19d88aea69d7d3 100644 GIT binary patch delta 622 zcmex4oAJ_IM!ry9UM>a@_}rb$SGAFEsSQ(A^5m^HZn6sgK`yRA3QmySgR=7(1ZqZ%?kU zlVi-7Ji$IxIE5jbqbMeYEtsK(DTP&%0f;9Xs)$YgWv|Bcl54W8gT87H&~^Wq7#NDh zK<;E_V&nlrHby=s4kj)j7GPvyD(cys>!8HKST%Wzjr(LBSEI?tT#Oi1CjWHN1BzX@ zbp?tU^G*V4FA@L}noLELC+E1zvQ7bUCKtH5O}^qPCNUYvyTzCZRstaeK{}>P&T;cr zo(5u02N5$t1jra(jr)EN`0&TO)ayAKiOSrTcU&1PATV~mQeK&Rf~ODZkS z%u6jUjt50i@h#5W%)I!5qRiw}U{JDnnKCj8Pqy;DE3*xxm?J(uHxVcwpZS6r$Ym&+ t4f6b)$;LkJj58)z`y3T*0||71h%OKTim{??lS6&yvWs#Qa@k5T0sw3joM-?5 delta 428 zcmcaKm+|LpM!ry9UM>b8VEW#Xytr~B-%=aKUz4A@xKEa_jb?10ywR>6$UorfIyuBH zX7WmVxyk43ZZq~wUZ^0;7&7_1oi9%ct0V&m2Qz50O*VBfpIqpm!`cfp@!#Y=duhhr z&4(P6SXhf%fg+Q2TvHeoCr@f+b8S!&1DzjDCDx0VgvxXq;~)S diff --git a/db.py b/db.py index e3f06ad..6a22102 100644 --- a/db.py +++ b/db.py @@ -778,6 +778,9 @@ def max_price(): max_price = cur.fetchall() + if max_price[0][0] is None: + return 10 + return max_price[0][0] diff --git a/pages/Leaderboard.py b/pages/Leaderboard.py index 5bf1902..77258d6 100644 --- a/pages/Leaderboard.py +++ b/pages/Leaderboard.py @@ -12,7 +12,12 @@ ids = db.distinct_business_ids() -number_names = st.slider("Number of Businesses", min_value=1, max_value=len(ids)) +num_ids = len(ids) + +if num_ids < 2: + num_ids = 2 + +number_names = st.slider("Number of Businesses", min_value=1, max_value=num_ids) businesses = db.displayLeaderboard(number_names) diff --git a/pages/Listings.py b/pages/Listings.py index ce04832..cba4602 100644 --- a/pages/Listings.py +++ b/pages/Listings.py @@ -151,7 +151,7 @@ def filter_interface(): max_item_price = math.ceil(db.max_price()) - price = st.slider("Listings price", value = (0, max_item_price), step = 1) + price = st.slider("Listings price ($)", value = (0, max_item_price), step = 1) filter_dict["price"] = price