WebashalarForML commited on
Commit
56fcc46
·
verified ·
1 Parent(s): 1a4e8e0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -3925,7 +3925,7 @@ def create_sb3_archive(project_folder, project_id):
3925
  str: The path to the created .sb3 file, or None if an error occurred.
3926
  """
3927
  #output_filename = os.path.join("generated_projects", project_id)
3928
- output_filename = os.path.join("generated_projects", project_id)
3929
  zip_path = None
3930
  sb3_path = None
3931
  try:
@@ -3963,6 +3963,7 @@ def create_sb3_archive(project_folder, project_id):
3963
  def get_project(project_id):
3964
  #project_folder = os.path.join("generated_projects", project_id)
3965
  project_folder = GEN_PROJECT_DIR / project_id
 
3966
  #project_folder = send_from_directory(directory="generated_projects", project_id)
3967
  project_json_path = os.path.join(project_folder, "project.json")
3968
 
@@ -3982,6 +3983,7 @@ def get_project(project_id):
3982
  def get_asset(project_id, filename):
3983
  #project_folder = os.path.join("generated_projects", project_id)
3984
  project_folder = GEN_PROJECT_DIR / project_id
 
3985
  #project_folder = send_from_directory(directory="generated_projects", project_id)
3986
  asset_path = os.path.join(project_folder, filename)
3987
 
@@ -4013,7 +4015,8 @@ def download_sb3(project_id):
4013
  """
4014
  sb3_filename = f"{project_id}.sb3"
4015
  #sb3_filepath = os.path.join("generated_projects", sb3_filename)
4016
- sb3_filepath = send_from_directory(directory="generated_projects", sb3_filename)
 
4017
 
4018
  try:
4019
  if os.path.exists(sb3_filepath):
 
3925
  str: The path to the created .sb3 file, or None if an error occurred.
3926
  """
3927
  #output_filename = os.path.join("generated_projects", project_id)
3928
+ output_filename = GEN_PROJECT_DIR / project_id
3929
  zip_path = None
3930
  sb3_path = None
3931
  try:
 
3963
  def get_project(project_id):
3964
  #project_folder = os.path.join("generated_projects", project_id)
3965
  project_folder = GEN_PROJECT_DIR / project_id
3966
+ project_folder.mkdir(parents=True, exist_ok=True)
3967
  #project_folder = send_from_directory(directory="generated_projects", project_id)
3968
  project_json_path = os.path.join(project_folder, "project.json")
3969
 
 
3983
  def get_asset(project_id, filename):
3984
  #project_folder = os.path.join("generated_projects", project_id)
3985
  project_folder = GEN_PROJECT_DIR / project_id
3986
+ project_folder.mkdir(parents=True, exist_ok=True)
3987
  #project_folder = send_from_directory(directory="generated_projects", project_id)
3988
  asset_path = os.path.join(project_folder, filename)
3989
 
 
4015
  """
4016
  sb3_filename = f"{project_id}.sb3"
4017
  #sb3_filepath = os.path.join("generated_projects", sb3_filename)
4018
+ sb3_filepath = GEN_PROJECT_DIR / sb3_filename
4019
+ #sb3_filepath = send_from_directory(directory="generated_projects", sb3_filename)
4020
 
4021
  try:
4022
  if os.path.exists(sb3_filepath):