diff --git a/src/navidrome.ts b/src/navidrome.ts index 38434c5..a8c3a7f 100644 --- a/src/navidrome.ts +++ b/src/navidrome.ts @@ -548,7 +548,7 @@ export class Navidrome implements MusicService { }, scrobble: async (id: string) => navidrome - .post(credentials, `/rest/scrobble`, { id }) + .post(credentials, `/rest/scrobble`, { id, submission: true }) .then((_) => true) .catch(() => false), }; diff --git a/tests/navidrome.test.ts b/tests/navidrome.test.ts index 0c232f0..8671de8 100644 --- a/tests/navidrome.test.ts +++ b/tests/navidrome.test.ts @@ -2185,6 +2185,7 @@ describe("Navidrome", () => { expect(mockPOST).toHaveBeenCalledWith(`${url}/rest/scrobble`, { params: { id, + submission: true, ...authParams, }, headers, @@ -2216,6 +2217,7 @@ describe("Navidrome", () => { expect(mockPOST).toHaveBeenCalledWith(`${url}/rest/scrobble`, { params: { id, + submission: true, ...authParams, }, headers,