Kerikim commited on
Commit
cc7ca0a
·
1 Parent(s): 57c732a

elkay: lesson.py and teacher link

Browse files
Files changed (1) hide show
  1. phase/Student_view/teacherlink.py +0 -10
phase/Student_view/teacherlink.py CHANGED
@@ -218,15 +218,12 @@ def show_code():
218
  lesson_id = int(r.get("lesson_id"))
219
  assignment_id = int(r.get("assignment_id"))
220
 
221
- # 1) Tell backend this assignment has started
222
  try:
223
  _mark_assignment_started(student_id, assignment_id)
224
- # 2) Nudge a first position so the bar moves from 0%
225
  _set_assignment_progress(student_id, assignment_id, current_pos=1, progress=0.05)
226
  except Exception as e:
227
  st.warning(f"Could not mark as started yet. Continuing anyway. {e}")
228
 
229
- # 3) Navigate
230
  st.session_state.selected_lesson = lesson_id
231
  st.session_state.selected_assignment = assignment_id
232
  st.session_state.lesson_route = {
@@ -234,13 +231,6 @@ def show_code():
234
  "lesson_id": lesson_id,
235
  "assignment_id": assignment_id,
236
  }
237
-
238
- # Optional: clear any cached data so the updated status shows next render
239
- try:
240
- st.cache_data.clear()
241
- except Exception:
242
- pass
243
-
244
  st.session_state.current_page = "Lessons"
245
  st.rerun()
246
  with c2:
 
218
  lesson_id = int(r.get("lesson_id"))
219
  assignment_id = int(r.get("assignment_id"))
220
 
 
221
  try:
222
  _mark_assignment_started(student_id, assignment_id)
 
223
  _set_assignment_progress(student_id, assignment_id, current_pos=1, progress=0.05)
224
  except Exception as e:
225
  st.warning(f"Could not mark as started yet. Continuing anyway. {e}")
226
 
 
227
  st.session_state.selected_lesson = lesson_id
228
  st.session_state.selected_assignment = assignment_id
229
  st.session_state.lesson_route = {
 
231
  "lesson_id": lesson_id,
232
  "assignment_id": assignment_id,
233
  }
 
 
 
 
 
 
 
234
  st.session_state.current_page = "Lessons"
235
  st.rerun()
236
  with c2: