Skip to content

Commit 94989d2

Browse files
authoredFeb 6, 2025··
Play use entityMap that is in the parameter (#673)
1 parent 32443c0 commit 94989d2

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed
 

‎ts/packages/agents/player/src/client.ts

+4-9
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ export interface IClientContext {
129129
currentTrackList?: ITrackCollection;
130130
lastTrackStartIndex?: number;
131131
lastTrackEndIndex?: number;
132-
entityMap?: Map<string, Entity> | undefined;
133132
trackListMap: Map<string, ITrackCollection>;
134133
trackListCount: number;
135134
userData?: UserData | undefined;
@@ -784,7 +783,6 @@ export async function handleCall(
784783
actionIO: ActionIO,
785784
entityMap: Map<string, Entity> | undefined,
786785
): Promise<ActionResult> {
787-
clientContext.entityMap = entityMap;
788786
switch (action.actionName) {
789787
case "playRandom":
790788
return playRandomAction(clientContext, action);
@@ -1015,14 +1013,11 @@ export async function handleCall(
10151013
case "filterTracks": {
10161014
const filterTracksAction = action as FilterTracksAction;
10171015
let input = clientContext.currentTrackList;
1018-
if (
1019-
filterTracksAction.parameters.trackListEntityId &&
1020-
clientContext.entityMap
1021-
) {
1016+
if (filterTracksAction.parameters.trackListEntityId && entityMap) {
10221017
console.log(
10231018
`entity id: ${filterTracksAction.parameters.trackListEntityId}`,
10241019
);
1025-
const entity = clientContext.entityMap.get(
1020+
const entity = entityMap.get(
10261021
filterTracksAction.parameters.trackListEntityId,
10271022
);
10281023
if (
@@ -1083,12 +1078,12 @@ export async function handleCall(
10831078

10841079
if (
10851080
createPlaylistAction.parameters.trackListEntityId &&
1086-
clientContext.entityMap
1081+
entityMap
10871082
) {
10881083
console.log(
10891084
`entity id: ${createPlaylistAction.parameters.trackListEntityId}`,
10901085
);
1091-
const entity = clientContext.entityMap.get(
1086+
const entity = entityMap.get(
10921087
createPlaylistAction.parameters.trackListEntityId,
10931088
);
10941089
if (

0 commit comments

Comments
 (0)
Please sign in to comment.