Skip to content

Commit 23b0678

Browse files
committed
- Updated logging on Admin Log/Generated Names Log
1 parent 84b0a55 commit 23b0678

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

Diff for: src/Pages/AdminLog.razor

+3-1
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,11 @@
149149
public string filterData { get; set; } = String.Empty;
150150
public DateTime startdate { get; set; } = DateTime.Today.AddDays(-30);
151151
public DateTime enddate { get; set; } = DateTime.Today;
152+
private string currentuser = String.Empty;
152153

153154
protected override async Task OnAfterRenderAsync(bool firstRender)
154155
{
156+
currentuser = await IdentityHelper.GetCurrentUser(session);
155157
if (firstRender)
156158
{
157159
var result = await session.GetAsync<bool>("admin");
@@ -195,7 +197,7 @@
195197
{
196198
await LogHelper.PurgeAdminLog();
197199
toastService.ShowSuccess("Admin Log purged!");
198-
AdminLogService.PostItem(new AdminLogMessage() { Title = "INFORMATION", Message = "Admin Log purged." });
200+
AdminLogService.PostItem(new AdminLogMessage() { Source = currentuser, Title = "INFORMATION", Message = "Admin Log purged." });
199201
CacheHelper.InvalidateCacheObject("AdminLogMessage");
200202
serviceResponse = await AdminLogService.GetItems();
201203
if (serviceResponse.Success)

Diff for: src/Pages/GeneratedNamesLog.razor

+4-2
Original file line numberDiff line numberDiff line change
@@ -192,9 +192,11 @@
192192
public string filterData { get; set; } = String.Empty;
193193
public DateTime startdate { get; set; } = DateTime.Today.AddDays(-30);
194194
public DateTime enddate { get; set; } = DateTime.Today;
195+
private string currentuser = String.Empty;
195196

196197
protected override async Task OnAfterRenderAsync(bool firstRender)
197198
{
199+
currentuser = await IdentityHelper.GetCurrentUser(session);
198200
if (firstRender)
199201
{
200202
var result = await session.GetAsync<bool>("admin");
@@ -254,7 +256,7 @@
254256
message.Type = MessageTypesEnum.SUCCESS;
255257
message.Message = "Generated name deleted!";
256258
toastService.ShowSuccess(message.Message);
257-
AdminLogService.PostItem(new AdminLogMessage() { Title = "INFORMATION", Message = "Generated Name (" + generatedname.ResourceName + ") deleted." });
259+
AdminLogService.PostItem(new AdminLogMessage() { Source = currentuser, Title = "INFORMATION", Message = "Generated Name (" + generatedname.ResourceName + ") deleted." });
258260
CacheHelper.InvalidateCacheObject("GeneratedName");
259261
await LoadData();
260262
state.SetNavReload(true);
@@ -296,7 +298,7 @@
296298
{
297299
await LogHelper.PurgeGeneratedNames();
298300
toastService.ShowSuccess("Generated Log purged!");
299-
AdminLogService.PostItem(new AdminLogMessage() { Title = "INFORMATION", Message = "Generated Names log purged." });
301+
AdminLogService.PostItem(new AdminLogMessage() { Source = currentuser, Title = "INFORMATION", Message = "Generated Names log purged." });
300302
await LoadData();
301303
StateHasChanged();
302304
}

Diff for: src/Services/AdminService.cs

+3
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ public static async Task<ServiceResponse> GenerateAPIKey()
4040
ServiceResponse serviceResponse = new();
4141
try
4242
{
43+
// Get the old api key
44+
string oldapikey = config.APIKey!;
45+
4346
// Set the new api key
4447
Guid guid = Guid.NewGuid();
4548
config.APIKey = GeneralHelper.EncryptString(guid.ToString(), config.SALTKey!);

0 commit comments

Comments
 (0)