This commit is contained in:
2020-04-11 16:22:55 +00:00
parent 911031a42f
commit 9fb676d365
2 changed files with 26 additions and 10 deletions

View File

@@ -64,8 +64,8 @@ namespace AyaNova.Api.Controllers
if (!ModelState.IsValid)
return BadRequest(new ApiErrorResponse(ModelState));
var result = await EventLogProcessor.GetLogForObjectAsync(opt, ct);
return Ok(ApiOkResponse.Response(result, true));
var ret = await EventLogProcessor.GetLogForObjectAsync(opt, ct);
return Ok(ApiOkResponse.Response(ret, true));
}
@@ -94,9 +94,8 @@ namespace AyaNova.Api.Controllers
return StatusCode(403, new ApiNotAuthorizedResponse());
}
var result = await EventLogProcessor.GetLogForUserAsync(opt, ct);
return Ok(ApiOkResponse.Response(result, true));
var ret = await EventLogProcessor.GetLogForUserAsync(opt, ct);
return Ok(ApiOkResponse.Response(ret, true));
}
@@ -128,6 +127,12 @@ namespace AyaNova.Api.Controllers
public int? Limit { get; set; }
}
public sealed class ObjectEventLog
{
public string Name { get; set; }
public ObjectEventLogItem[] Events { get; set; }
}
public sealed class ObjectEventLogItem
{
//DateTime, UserId, Event, Textra
@@ -138,6 +143,12 @@ namespace AyaNova.Api.Controllers
public string Textra { get; set; }
}
public sealed class UserEventLog
{
public string Name { get; set; }
public UserEventLogItem[] Events { get; set; }
}
public sealed class UserEventLogItem
{
//DateTime, ObjectType, ObjectId, Event, Textra