fix(playlists): update player state after pressing play

This commit is contained in:
2024-12-02 22:27:51 +01:00
parent 0266cf8e80
commit 19f8fde191
2 changed files with 12 additions and 2 deletions

View File

@@ -2,14 +2,18 @@ import type { Actions } from './$types';
import { protoTransport } from '../../../hooks.server';
import { PlayerClient } from '$lib/proto/player.client';
import { LibraryClient } from '$lib/proto/library.client';
import { serializable } from '$lib/proto';
import type { PlayerStatus } from '$lib/proto/player';
export const actions = {
play: async ({ params }) => {
const client = new PlayerClient(protoTransport);
const _response = await client.playPlaylist({
const response = await client.playPlaylist({
id: parseInt(params.id)
});
return serializable<PlayerStatus>(response.response);
},
delete: async ({ params }) => {
const client = new LibraryClient(protoTransport);