diff --git a/Source/Source.ViewAPI.php b/Source/Source.ViewAPI.php index f7e6ac1..89834de 100644 --- a/Source/Source.ViewAPI.php +++ b/Source/Source.ViewAPI.php @@ -24,12 +24,14 @@ if ( is_null( $p_repos ) || !is_array( $p_repos ) ) { $t_repos = SourceRepo::load_by_changesets( $p_changesets ); + } else { + $t_repos = $p_repos; } $t_use_porting = config_get( 'plugin_Source_enable_porting' ); foreach( $p_changesets as $t_changeset ) { - $t_repo = $p_repos[ $t_changeset->repo_id ]; + $t_repo = $t_repos[ $t_changeset->repo_id ]; $t_changeset->load_files(); ?>