Skip to content

Commit dd89052

Browse files
committed
moves start log after session name has been created
1 parent ccd7c7e commit dd89052

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

src/foraging_gui/Foraging.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3964,7 +3964,11 @@ def _Save(self, ForceSave=0, SaveAs=0, SaveContinue=0, BackupSave=0):
39643964
if self.CreateNewFolder == 1:
39653965
self._GetSaveFolder()
39663966
self.CreateNewFolder = 0
3967-
3967+
# Need to log start event after session_name has been set in _GetSaveFolder. This will only happen once at start of session.
3968+
self.lifecycle_logger.info("Session started.", extra={"subject_id": self.behavior_session_model.subject,
3969+
"acquisition_name": self.behavior_session_model.session_name,
3970+
"event_type": "stage_start"})
3971+
39683972
if not os.path.exists(os.path.dirname(self.SaveFileJson)):
39693973
os.makedirs(os.path.dirname(self.SaveFileJson))
39703974
logging.info(
@@ -6157,12 +6161,6 @@ def _Start(self):
61576161
elif self.behavior_session_model.allow_dirty_repo is None:
61586162
logging.error("Could not check for untracked local changes")
61596163

6160-
# log start event
6161-
if self.StartANewSession != 0:
6162-
self.lifecycle_logger.info("Session started.", extra={"subject_id": self.behavior_session_model.subject,
6163-
"acquisition_name": self.behavior_session_model.session_name,
6164-
"event_type": "stage_start"})
6165-
61666164
# disable sound button
61676165
self.sound_button.setEnabled(False)
61686166

0 commit comments

Comments
 (0)