BulatF commited on
Commit
0f79e8b
1 Parent(s): 3d69445

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import streamlit as st
2
  from datetime import datetime
3
  from get_next_standup_taker import get_next_standup_taker, team_members
@@ -21,6 +22,9 @@ if 'last_entry' not in st.session_state:
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:
@@ -45,6 +49,7 @@ if st.session_state.logged_in:
45
  # Button to check today's stand-up taker
46
  if st.button("Who is taking the stand-up today?"):
47
  next_taker, next_date = get_next_standup_taker(last_standup_taker, last_date)
 
48
  if isinstance(next_taker, str):
49
  st.write(f"The person taking the stand-up today is **{next_taker}**.")
50
 
@@ -54,7 +59,7 @@ if st.session_state.logged_in:
54
  'date': datetime.now().strftime("%Y-%m-%d")
55
  }
56
  else:
57
- st.write(next_taker)
58
 
59
  # Initialize state for text field
60
  if 'forced_taker' not in st.session_state:
 
1
+
2
  import streamlit as st
3
  from datetime import datetime
4
  from get_next_standup_taker import get_next_standup_taker, team_members
 
22
  except StopIteration:
23
  st.session_state.last_entry = {'standup_taker': 'Yiannis', 'date': '2023-01-01'}
24
 
25
+ # Initialize next_taker in session_state
26
+ if 'next_taker' not in st.session_state:
27
+ st.session_state.next_taker = "Not decided yet"
28
 
29
  # Login Screen
30
  if not st.session_state.logged_in:
 
49
  # Button to check today's stand-up taker
50
  if st.button("Who is taking the stand-up today?"):
51
  next_taker, next_date = get_next_standup_taker(last_standup_taker, last_date)
52
+ st.session_state.next_taker = next_taker
53
  if isinstance(next_taker, str):
54
  st.write(f"The person taking the stand-up today is **{next_taker}**.")
55
 
 
59
  'date': datetime.now().strftime("%Y-%m-%d")
60
  }
61
  else:
62
+ st.write(st.session_state.next_taker)
63
 
64
  # Initialize state for text field
65
  if 'forced_taker' not in st.session_state: