marcenacp commited on
Commit
636f5d2
·
1 Parent(s): bbea1cc
Files changed (1) hide show
  1. core/past_projects.py +4 -1
core/past_projects.py CHANGED
@@ -23,7 +23,10 @@ def _pickle_file(path: epath.Path) -> epath.Path:
23
 
24
  def save_current_project():
25
  metadata = st.session_state[Metadata]
26
- project = st.session_state[CurrentProject]
 
 
 
27
  project.path.mkdir(parents=True, exist_ok=True)
28
  with _pickle_file(project.path).open("wb") as file:
29
  try:
 
23
 
24
  def save_current_project():
25
  metadata = st.session_state[Metadata]
26
+ project = st.session_state.get(CurrentProject)
27
+ if not project:
28
+ project = CurrentProject.create_new()
29
+ st.session_state[CurrentProject] = project
30
  project.path.mkdir(parents=True, exist_ok=True)
31
  with _pickle_file(project.path).open("wb") as file:
32
  try: