| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
… lookup Replace chunk_file_format string replacement with os.path.splitext when constructing the converted output audio path. When audio files are uploaded with uppercase extensions (e.g. Windows 8.3 alias IN685F~1.M4A), case-sensitive .replace() left the extension unchanged, causing convert_and_save_to_s3 to raise a format mismatch ValueError. Also normalize mime type lookup via get_file_format_from_file_path. Closes: ECHO-987
Sorry, something went wrong.
Pull request was closed
| Back | FazBrowse Home | New Git URL |
What changes in the system
Hotfix Candidate Note
This change touches only audio_utils.py and applies cleanly to v2.4.2 (the current production tag) without merge conflicts.
Closes: ECHO-987
Confidence
High. The reproduction was isolated to split_audio_chunk doing a case-sensitive .replace() on normalized format strings against raw S3 paths. Unit tests cover case variations and path preservation.