Skip to content

Commit b0e4355

Browse files
committed
Added cancel sessions with no user plugin to the default plugins
This makes sure that no matter what, you have to specify a user when submitting a session event. The console app was submitting a session start but this sessions plugin wasn't registered yet, so empty sessions continued to be sent.
1 parent 9f5447f commit b0e4355

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

Source/Shared/Extensions/ExceptionlessConfigurationExtensions.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,6 @@ public static string GetInstallId(this ExceptionlessConfiguration config) {
8888
}
8989

9090
public static void UseSessions(this ExceptionlessConfiguration config, bool sendHeartbeats = true) {
91-
config.AddPlugin<CancelSessionsWithNoUserPlugin>();
92-
9391
if (sendHeartbeats)
9492
config.AddPlugin<HeartbeatPlugin>();
9593
}

Source/Shared/Plugins/EventPluginManager.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public static void AddDefaultPlugins(ExceptionlessConfiguration config) {
2929
config.AddPlugin<DuplicateCheckerPlugin>();
3030
config.AddPlugin<EnvironmentInfoPlugin>();
3131
config.AddPlugin<SubmissionMethodPlugin>();
32+
config.AddPlugin<CancelSessionsWithNoUserPlugin>();
3233
}
3334
}
3435
}

0 commit comments

Comments
 (0)