Refactored audit logging, fixed small issue in UserService and BookService,...
Before marking this PR as Ready for Review
- Write a detailed testing description (This should be detailed enough where someone can easily reproduce the features/fixes introduced in this PR without further consultation)
- Make sure your PR is passing the CI/CD pipeline
- Add your team to the PR as reviewers
- Get at least 1 approval from your team
Summary
In a sentence or two, and at a very high-level, provide a good description of why this PR exists. Think of this as a TL;DR section.
How to Test
Provide a brief description of how this PR has been, or should be, tested.