Skip to content

Commit 9237dc8

Browse files
soooojinleeclaude
andcommitted
Restore _should_render_native method to original position
Move _should_render_native back before _do_render_template_fields to minimize diff against main branch. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2a45006 commit 9237dc8

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

task-sdk/src/airflow/sdk/definitions/_internal/templater.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,14 @@ def resolve_template_files(self) -> None:
345345
log.exception("Failed to get source %s", item)
346346
self.prepare_template()
347347

348+
def _should_render_native(self, dag: DAG | None = None) -> bool:
349+
# Operator explicitly set? Use that value, otherwise inherit from DAG
350+
render_op_template_as_native_obj = getattr(self, "render_template_as_native_obj", None)
351+
if render_op_template_as_native_obj is not None:
352+
return render_op_template_as_native_obj
353+
354+
return dag.render_template_as_native_obj if dag else False
355+
348356
def _do_render_template_fields(
349357
self,
350358
parent: Any,
@@ -364,14 +372,6 @@ def _do_render_template_fields(
364372
if rendered_content:
365373
setattr(parent, attr_name, rendered_content)
366374

367-
def _should_render_native(self, dag: DAG | None = None) -> bool:
368-
# Operator explicitly set? Use that value, otherwise inherit from DAG
369-
render_op_template_as_native_obj = getattr(self, "render_template_as_native_obj", None)
370-
if render_op_template_as_native_obj is not None:
371-
return render_op_template_as_native_obj
372-
373-
return dag.render_template_as_native_obj if dag else False
374-
375375
def _render(self, template, context, dag=None) -> Any:
376376
if self._should_render_native(dag):
377377
return render_template_as_native(template, context)

0 commit comments

Comments
 (0)