Update app.py
Browse files
app.py
CHANGED
|
@@ -10,16 +10,18 @@ dataset = load_dataset(dataset_repo_id, split='train', streaming=True)
|
|
| 10 |
# Create an iterator from the dataset
|
| 11 |
dataset_iter = iter(dataset)
|
| 12 |
|
| 13 |
-
# Read the last entry from the dataset
|
| 14 |
-
try:
|
| 15 |
-
last_entry = next(dataset_iter) # Use dataset_iter here
|
| 16 |
-
except StopIteration:
|
| 17 |
-
last_entry = {'standup_taker': 'Yiannis', 'date': '2023-01-01'}
|
| 18 |
-
|
| 19 |
# Initialize login state
|
| 20 |
if 'logged_in' not in st.session_state:
|
| 21 |
st.session_state.logged_in = False
|
| 22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
# Login Screen
|
| 24 |
if not st.session_state.logged_in:
|
| 25 |
st.title("Login to Stand-Up Taker App")
|
|
@@ -36,12 +38,9 @@ if not st.session_state.logged_in:
|
|
| 36 |
# Main App
|
| 37 |
if st.session_state.logged_in:
|
| 38 |
st.title("Stand-Up Taker App")
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
last_entry = next(dataset)
|
| 43 |
-
last_standup_taker = last_entry['standup_taker']
|
| 44 |
-
last_date = last_entry['date']
|
| 45 |
|
| 46 |
# Button to check today's stand-up taker
|
| 47 |
if st.button("Who is taking the stand-up today?"):
|
|
|
|
| 10 |
# Create an iterator from the dataset
|
| 11 |
dataset_iter = iter(dataset)
|
| 12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
# Initialize login state
|
| 14 |
if 'logged_in' not in st.session_state:
|
| 15 |
st.session_state.logged_in = False
|
| 16 |
|
| 17 |
+
# Initialize last_entry in session_state
|
| 18 |
+
if 'last_entry' not in st.session_state:
|
| 19 |
+
try:
|
| 20 |
+
st.session_state.last_entry = next(dataset_iter)
|
| 21 |
+
except StopIteration:
|
| 22 |
+
st.session_state.last_entry = {'standup_taker': 'Yiannis', 'date': '2023-01-01'}
|
| 23 |
+
|
| 24 |
+
|
| 25 |
# Login Screen
|
| 26 |
if not st.session_state.logged_in:
|
| 27 |
st.title("Login to Stand-Up Taker App")
|
|
|
|
| 38 |
# Main App
|
| 39 |
if st.session_state.logged_in:
|
| 40 |
st.title("Stand-Up Taker App")
|
| 41 |
+
|
| 42 |
+
last_standup_taker = st.session_state.last_entry['standup_taker']
|
| 43 |
+
last_date = st.session_state.last_entry['date']
|
|
|
|
|
|
|
|
|
|
| 44 |
|
| 45 |
# Button to check today's stand-up taker
|
| 46 |
if st.button("Who is taking the stand-up today?"):
|