@@ -512,25 +512,23 @@ def notify(self, entities: DuckDBEntities, *, config: Notification) -> Messages:
512512 if config .excluded_columns :
513513 matched = matched .select (StarExpression (exclude = config .excluded_columns ))
514514
515- for chunk in duckdb_rel_to_dictionaries (matched ):
516- for record in chunk :
517- # NOTE: only templates using values directly accessible in record - nothing nested
518- # more complex extraction done in reporting module
519- messages .append (
520- FeedbackMessage (
521- entity = config .reporting .reporting_entity_override or config .entity_name ,
522- original_entity = config .entity_name ,
523- record = record , # type: ignore
524- error_location = config .reporting .legacy_location ,
525- error_message = template_object (config .reporting .message ,
526- record ), # type: ignore
527- failure_type = config .reporting .legacy_error_type ,
528- error_type = config .reporting .legacy_error_type ,
529- error_code = config .reporting .code ,
530- reporting_field = config .reporting .legacy_reporting_field ,
531- reporting_field_name = config .reporting .reporting_field_override ,
532- is_informational = config .reporting .emit in ("warning" , "info" ),
533- category = config .reporting .category ,
534- )
515+ for record in duckdb_rel_to_dictionaries (matched ):
516+ # NOTE: only templates using values directly accessible in record - nothing nested
517+ # more complex extraction done in reporting module
518+ messages .append (
519+ FeedbackMessage (
520+ entity = config .reporting .reporting_entity_override or config .entity_name ,
521+ original_entity = config .entity_name ,
522+ record = record , # type: ignore
523+ error_location = config .reporting .legacy_location ,
524+ error_message = template_object (config .reporting .message , record ), # type: ignore
525+ failure_type = config .reporting .legacy_error_type ,
526+ error_type = config .reporting .legacy_error_type ,
527+ error_code = config .reporting .code ,
528+ reporting_field = config .reporting .legacy_reporting_field ,
529+ reporting_field_name = config .reporting .reporting_field_override ,
530+ is_informational = config .reporting .emit in ("warning" , "info" ),
531+ category = config .reporting .category ,
535532 )
533+ )
536534 return messages
0 commit comments