Added some detailed profiling info into subsonic responses handlers

This commit is contained in:
emeric
2024-03-09 22:39:07 +01:00
parent fa9844810d
commit 47ef5f7cc7
3 changed files with 9 additions and 0 deletions
@@ -24,6 +24,7 @@
#include "database/TrackArtistLink.hpp"
#include "database/User.hpp"
#include "services/feedback/IFeedbackService.hpp"
#include "utils/IProfiler.hpp"
#include "utils/Service.hpp"
#include "utils/String.hpp"
@@ -75,6 +76,8 @@ namespace API::Subsonic
Response::Node createArtistNode(RequestContext& context, const Artist::pointer& artist, const User::pointer& user, bool id3)
{
LMS_SCOPED_PROFILE_DETAILED("Subsonic", "CreateArtist");
Response::Node artistNode{ createArtistNode(artist) };
artistNode.setAttribute("id", idToString(artist->getId()));