fix(s3): truncate long response IDs consistently and restore None fallback

This commit is contained in:
7. Sun 2026-03-27 09:32:28 +00:00 • committed by sjhddh
parent 388a9f5094
commit 11e388780b

View file

@ -7677,8 +7677,11 @@ def print_args_passed_to_litellm(original_function, args, kwargs):
def get_logging_id(start_time, response_obj):
try:
resp_id = response_obj.get("id")
if not resp_id:
return None
response_id = (
"time-" + start_time.strftime("%H-%M-%S-%f") + "_" + str(response_obj.get("id"))[:150] if response_obj.get("id") else ""
"time-" + start_time.strftime("%H-%M-%S-%f") + "_" + str(resp_id)[:150]
)
return response_id
except Exception: