@@ -68,8 +68,6 @@ def submit_task(db: Session, mentee_id: int, task_id: int, start_date: date, com
6868 sheet = client .open ("Copy of Praveshan 2025 Master DB" ).worksheet (
6969 "S1 Submissions" if task .track_id == 1 else "S2 Submissions"
7070 )
71-
72- # find/create row for mentee.name in column A without using CellNotFound
7371 name_column = sheet .col_values (1 )
7472 try :
7573 row = name_column .index (mentee .name ) + 1 # 1-based row
@@ -156,8 +154,8 @@ def get_submissions_for_user(db: Session, email: str, track_id: Optional[int] =
156154
157155def get_sheet_data ():
158156 client = _gspread_client ()
159- worksheet = client .open_by_key (os .getenv ("GOOGLE_SHEET_ID" )).worksheet ("Praveshan Phase 3 " )
160- expected_headers = ["Name " , "Email Address " ]
157+ worksheet = client .open_by_key (os .getenv ("GOOGLE_SHEET_ID" )).worksheet ("P1-Mapping " )
158+ expected_headers = ["Full name " , "Email address " ]
161159 return worksheet .get_all_records (expected_headers = expected_headers )
162160
163161def sync_users_from_sheet ():
@@ -166,8 +164,8 @@ def sync_users_from_sheet():
166164 rows = get_sheet_data ()
167165 inserted_count = 0
168166 for row in rows :
169- email = row .get ("Email Address " , "" ).strip ()
170- name = row .get ("Name " , "" ).strip ()
167+ email = row .get ("Email address " , "" ).strip ()
168+ name = row .get ("Full name " , "" ).strip ()
171169 if not email or not name :
172170 continue
173171 if get_user_by_email (db , email ):
0 commit comments