Skip to content

Commit f523e4c

Browse files
committed
Fixed a bug with PrivateInformationPlugin overwriting user info.
1 parent 30ddd53 commit f523e4c

14 files changed

+40
-13
lines changed

Source/Extras/Exceptionless.Extras.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,11 @@
5151
<Compile Include="..\GlobalAssemblyInfo.cs">
5252
<Link>Properties\GlobalAssemblyInfo.cs</Link>
5353
</Compile>
54-
<Compile Include="Plugins\ErrorPlugin.cs" />
55-
<Compile Include="Plugins\PrivateInformationPlugin.cs" />
56-
<Compile Include="Plugins\TraceLogPlugin.cs" />
57-
<Compile Include="Plugins\SessionIdManagerPlugin.cs" />
58-
<Compile Include="Plugins\VersionPlugin.cs" />
54+
<Compile Include="Plugins\20_ErrorPlugin.cs" />
55+
<Compile Include="Plugins\15_PrivateInformationPlugin.cs" />
56+
<Compile Include="Plugins\70_TraceLogPlugin.cs" />
57+
<Compile Include="Plugins\90_SessionIdManagerPlugin.cs" />
58+
<Compile Include="Plugins\80_VersionPlugin.cs" />
5959
<Compile Include="ExceptionlessSection.cs" />
6060
<Compile Include="Extensions\EventBuilderExtensions.cs" />
6161
<Compile Include="Extensions\ExceptionlessClientExtensions.cs" />

Source/Extras/Plugins/PrivateInformationPlugin.cs renamed to Source/Extras/Plugins/15_PrivateInformationPlugin.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
using System;
22

33
namespace Exceptionless.Plugins {
4-
[Priority(60)]
4+
[Priority(15)]
55
public class PrivateInformationPlugin : IEventPlugin {
66
public void Run(EventPluginContext context) {
77
if (!context.Client.Configuration.IncludePrivateInformation)
88
return;
99

1010
var user = context.Event.GetUserIdentity();
11-
if (String.IsNullOrEmpty(user?.Identity))
11+
if (user == null)
1212
context.Event.SetUserIdentity(Environment.UserName);
1313
}
1414
}

Source/Shared/Exceptionless.Portable.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@
5959
<Compile Include="Dependency\TinyIoC.cs" />
6060
<Compile Include="Events\EventSubmissionEventArgsBase.cs" />
6161
<Compile Include="Events\EventSubmittedEventArgs.cs" />
62-
<Compile Include="Plugins\Default\DuplicateCheckerPlugin.cs" />
62+
<Compile Include="Plugins\Default\30_DuplicateCheckerPlugin.cs" />
6363
<Compile Include="Plugins\ContextData.cs" />
6464
<Compile Include="Plugins\Default\ActionPlugin.cs" />
65-
<Compile Include="Plugins\Default\ConfigurationDefaultsPlugin.cs" />
66-
<Compile Include="Plugins\Default\SubmissionMethodPlugin.cs" />
67-
<Compile Include="Plugins\Default\ReferenceIdPlugin.cs" />
68-
<Compile Include="Plugins\Default\SimpleErrorPlugin.cs" />
69-
<Compile Include="Plugins\Default\EnvironmentInfoPlugin.cs" />
65+
<Compile Include="Plugins\Default\10_ConfigurationDefaultsPlugin.cs" />
66+
<Compile Include="Plugins\Default\100_SubmissionMethodPlugin.cs" />
67+
<Compile Include="Plugins\Default\40_ReferenceIdPlugin.cs" />
68+
<Compile Include="Plugins\Default\20_SimpleErrorPlugin.cs" />
69+
<Compile Include="Plugins\Default\50_EnvironmentInfoPlugin.cs" />
7070
<Compile Include="Plugins\PriortyAttribute.cs" />
7171
<Compile Include="EventBuilder.cs" />
7272
<Compile Include="Events\ConfigurationUpdatedEventArgs.cs" />

0 commit comments

Comments
 (0)