Spaces:
Running
Running
Fix.
Browse files- 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
|
|
|
|
|
|
|
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:
|