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?"):
|