tecuts commited on
Commit
9321a4a
·
verified ·
1 Parent(s): 6b6228b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -64,6 +64,7 @@ class DownloadRequest(BaseModel):
64
 
65
 
66
  # Download a Spotify track and return a download URL
 
67
  @app.post("/spot-track/{track_id}")
68
  def download_spotify_track(track_id: str):
69
  try:
@@ -78,10 +79,12 @@ def download_spotify_track(track_id: str):
78
  not_interface=False,
79
  method_save=1
80
  )
81
- logger.info(f"Download completed for Spotify track: {track_id}")
82
 
83
- # Recursively search for .mp3 files in the downloads directory
84
- downloaded_files = list(Path("downloads").rglob("*.*"))
 
 
 
85
  logger.info(f"Files in downloads directory: {downloaded_files}")
86
 
87
  if not downloaded_files:
 
64
 
65
 
66
  # Download a Spotify track and return a download URL
67
+
68
  @app.post("/spot-track/{track_id}")
69
  def download_spotify_track(track_id: str):
70
  try:
 
79
  not_interface=False,
80
  method_save=1
81
  )
 
82
 
83
+ # Recursively search for audio files in the downloads directory
84
+ audio_extensions = [".mp3", ".ogg", ".flac", ".wav", ".m4a"]
85
+ downloaded_files = []
86
+ for ext in audio_extensions:
87
+ downloaded_files.extend(list(Path("downloads").rglob(f"*{ext}")))
88
  logger.info(f"Files in downloads directory: {downloaded_files}")
89
 
90
  if not downloaded_files: