summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--gateway/src/schema/Activity.ts9
-rw-r--r--util/src/interfaces/Activity.ts9
2 files changed, 18 insertions, 0 deletions
diff --git a/gateway/src/schema/Activity.ts b/gateway/src/schema/Activity.ts

index e18f66c8..3cf254a1 100644 --- a/gateway/src/schema/Activity.ts +++ b/gateway/src/schema/Activity.ts
@@ -38,6 +38,15 @@ export const ActivitySchema = { }, $instance: Boolean, $flags: String, + + $id: String, + $sync_id: String, + $metadata: { // spotify + $context_url: String, + album_id: String, + artist_ids: [String], + }, + $session_id: String, }, ], $since: Number, // unix time (in milliseconds) of when the client went idle, or null if the client is not idle diff --git a/util/src/interfaces/Activity.ts b/util/src/interfaces/Activity.ts
index 43984afd..944a6466 100644 --- a/util/src/interfaces/Activity.ts +++ b/util/src/interfaces/Activity.ts
@@ -33,6 +33,15 @@ export interface Activity { }; instance?: boolean; flags: string; // activity flags OR d together, describes what the payload includes + + id?: string; + sync_id?: string; + metadata?: { // spotify + context_url?: string; + album_id: string; + artist_ids: string[]; + }; + session_id: string; } export enum ActivityType {