Enrich external API failure audit metadata
This commit is contained in:
@@ -526,6 +526,7 @@ async fn maybe_generate_hit_object_asset(
|
||||
|
||||
let generated = generate_wooden_fish_image_assets(
|
||||
state,
|
||||
request_context,
|
||||
owner_user_id,
|
||||
session_id,
|
||||
profile_id.as_str(),
|
||||
@@ -659,6 +660,7 @@ struct WoodenFishGeneratedImageAssets {
|
||||
|
||||
async fn generate_wooden_fish_image_assets(
|
||||
state: &AppState,
|
||||
request_context: &RequestContext,
|
||||
owner_user_id: &str,
|
||||
session_id: &str,
|
||||
profile_id: &str,
|
||||
@@ -666,6 +668,7 @@ async fn generate_wooden_fish_image_assets(
|
||||
hit_object_reference_image_src: Option<&str>,
|
||||
) -> Result<WoodenFishGeneratedImageAssets, AppError> {
|
||||
let settings = require_openai_image_settings(state)?.with_external_api_audit_context(
|
||||
request_context,
|
||||
Some(owner_user_id.to_string()),
|
||||
Some(profile_id.to_string()),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user