@@ -41,7 +41,7 @@ public IObservable<Repository> ForkRepository(IApiClient apiClient, IRepositoryM
4141 log . Verbose ( "ForkRepository Source:{SourceOwner}/{SourceName} To:{DestinationOwner}" , sourceRepository . Owner , sourceRepository . Name , repositoryFork . Organization ?? "[Current User]" ) ;
4242 log . Verbose ( "ForkRepository updateOrigin:{UpdateOrigin} addUpstream:{AddUpstream} trackMasterUpstream:{TrackMasterUpstream}" , updateOrigin , addUpstream , trackMasterUpstream ) ;
4343
44- RecordForkRepositoryUsage ( updateOrigin , addUpstream , trackMasterUpstream ) . Forget ( ) ;
44+ usageTracker . IncrementCounter ( model => model . NumberOfReposForked ) . Forget ( ) ;
4545
4646 return Observable . Defer ( ( ) => apiClient . ForkRepository ( sourceRepository . Owner , sourceRepository . Name , repositoryFork )
4747 . ObserveOn ( RxApp . MainThreadScheduler )
@@ -63,26 +63,6 @@ public IObservable<Repository> ForkRepository(IApiClient apiClient, IRepositoryM
6363 } ) ;
6464 }
6565
66- private async Task RecordForkRepositoryUsage ( bool updateOrigin , bool addUpstream , bool trackMasterUpstream )
67- {
68- await usageTracker . IncrementCounter ( model => model . NumberOfReposForked ) ;
69-
70- if ( updateOrigin )
71- {
72- await usageTracker . IncrementCounter ( model => model . NumberOfOriginsUpdatedWhenForkingRepo ) ;
73- }
74-
75- if ( addUpstream )
76- {
77- await usageTracker . IncrementCounter ( model => model . NumberOfUpstreamsAddedWhenForkingRepo ) ;
78- }
79-
80- if ( trackMasterUpstream )
81- {
82- await usageTracker . IncrementCounter ( model => model . NumberOfTrackMasterUpstreamWhenForkingRepo ) ;
83- }
84- }
85-
8666 public IObservable < object > SwitchRemotes ( IRepositoryModel destinationRepository , bool updateOrigin , bool addUpstream , bool trackMasterUpstream )
8767 {
8868 return Observable . Defer ( ( ) => Observable . Return ( new object ( ) )
0 commit comments