File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -714,6 +714,9 @@ impl AnalyzerContext<'_> {
714714 . data
715715 . add_field ( reactive_op. name . clone ( ) , & output_type) ?;
716716 let reactive_op = reactive_op. clone ( ) ;
717+ let logic_fingerprinter = Fingerprinter :: default ( )
718+ . with ( & op. op ) ?
719+ . with ( & output_type. without_attrs ( ) ) ?;
717720 async move {
718721 trace ! ( "Start building executor for transform op `{}`" , reactive_op. name) ;
719722 let executor = executor. await . with_context ( || {
@@ -725,10 +728,8 @@ impl AnalyzerContext<'_> {
725728 let function_exec_info = AnalyzedFunctionExecInfo {
726729 enable_cache,
727730 behavior_version,
728- fingerprinter : Fingerprinter :: default ( )
729- . with ( & op. op ) ?
730- . with ( & behavior_version) ?
731- . with ( & output_type. without_attrs ( ) ) ?,
731+ fingerprinter : logic_fingerprinter
732+ . with ( & behavior_version) ?,
732733 output_type : output_type. typ . clone ( ) ,
733734 } ;
734735 if function_exec_info. enable_cache
You can’t perform that action at this time.
0 commit comments