Added distance to previous in the recommendation outputs

This commit is contained in:
emeric
2026-06-10 18:38:05 +02:00
parent 1d75add3d8
commit a826a70c68
5 changed files with 54 additions and 46 deletions
@@ -696,7 +696,7 @@ namespace lms::api::subsonic
if (track)
{
Response::Node& sonicMatchNode{ response.createArrayNode("sonicMatch") };
sonicMatchNode.setAttribute("similarity", 1.0F - similarTrack.distance);
sonicMatchNode.setAttribute("similarity", 1.0F - similarTrack.distanceToFirst);
sonicMatchNode.addChild("entry", createSongNode(context, track, context.getUser()));
}
}
@@ -727,7 +727,7 @@ namespace lms::api::subsonic
if (track)
{
Response::Node& sonicMatchNode{ response.createArrayNode("sonicMatch") };
sonicMatchNode.setAttribute("similarity", 1.0F - pathTrack.distance);
sonicMatchNode.setAttribute("similarity", 1.0F - pathTrack.distanceToFirst);
sonicMatchNode.addChild("entry", createSongNode(context, track, context.getUser()));
}
}