fix: return storage_id string instead of dict from upload methods

- MediaStreamOutput._upload_image() now returns storage_id string
- MediaStreamOutput._upload_video() now returns storage_id string
- Matches expected dict[str, str] format for completion payloads
- requests import already present in media_stream.py
This commit is contained in:
Sylvester Meighan
2025-10-03 12:17:57 -07:00
parent 0a113fbeeb
commit cbfeec19a3
+2 -2
View File
@@ -369,7 +369,7 @@ class MediaStreamOutput:
upload_response.raise_for_status()
logging.info(f"✅ Nilor-Nodes (MediaStreamOutput): PNG image uploaded successfully. Storage ID: {storage_id}")
return {"storage_id": storage_id, "filename": filename}
return storage_id
def _upload_video(self, image_batch_tensor, brain_client, framerate, output_name):
logging.info(
@@ -404,7 +404,7 @@ class MediaStreamOutput:
upload_response.raise_for_status()
logging.info(f"✅ Nilor-Nodes (MediaStreamOutput): MP4 video uploaded successfully. Storage ID: {storage_id}")
return {"storage_id": storage_id, "filename": filename}
return storage_id