@@ -774,7 +774,7 @@ async fn process_assets(&self, compilation: &mut Compilation) -> Result<()> {
774774 trimmed. to_string ( )
775775 }
776776 } ;
777- let ( entry, federation_container_name) =
777+ let ( entry, federation_container_name, lookup_remote_name ) =
778778 if let Some ( target) = provided_remote_alias_map. get ( & alias) {
779779 let remote_container_name = if target. name . is_empty ( ) {
780780 alias. clone ( )
@@ -784,9 +784,10 @@ async fn process_assets(&self, compilation: &mut Compilation) -> Result<()> {
784784 (
785785 target. entry . clone ( ) . filter ( |entry| !entry. is_empty ( ) ) ,
786786 remote_container_name,
787+ alias. clone ( ) ,
787788 )
788789 } else {
789- ( None , alias. clone ( ) )
790+ ( None , alias. clone ( ) , alias . clone ( ) )
790791 } ;
791792 let used_in =
792793 collect_usage_files_for_module ( compilation, module_graph, & module_id, & entry_point_names)
@@ -811,7 +812,7 @@ async fn process_assets(&self, compilation: &mut Compilation) -> Result<()> {
811812 }
812813 let rsc = build_rsc_reference_meta_from_modules (
813814 compilation,
814- compose_remote_lookup ( & alias , & module_name) ,
815+ compose_remote_lookup ( & lookup_remote_name , & module_name) ,
815816 remote_usage_module_ids. into_iter ( ) ,
816817 ) ;
817818 remote_list. push ( StatsRemote {
0 commit comments