Move query parameters to request body in SyncPlay

This commit is contained in:
Ionut Andrei Oanca 2020-11-28 14:24:01 +01:00
parent bbef2197dd
commit 308deaceba
3 changed files with 15 additions and 11 deletions

View file

@ -129,14 +129,19 @@ class PlaybackCore {
const now = this.timeSyncCore.localDateToRemote(currentTime);
const playlistItemId = this.manager.getQueueCore().getCurrentPlaylistItemId();
const apiClient = this.manager.getApiClient();
apiClient.requestSyncPlayBuffering({
const options = {
When: now.toISOString(),
PositionTicks: currentPositionTicks,
IsPlaying: isPlaying,
PlaylistItemId: playlistItemId,
BufferingDone: !isBuffering
});
PlaylistItemId: playlistItemId
};
const apiClient = this.manager.getApiClient();
if (isBuffering) {
apiClient.requestSyncPlayBuffering(options);
} else {
apiClient.requestSyncPlayReady(options);
}
}
/**