diff options
author | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-09-07 15:28:45 +1000 |
---|---|---|
committer | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-09-07 15:28:45 +1000 |
commit | 81ed8544b1e95abef8e80ca5332ac9e3adfb94d7 (patch) | |
tree | a06f1d0965a9b80d81ac6039c857ba6c1cf1ddba | |
parent | ...and again (diff) | |
download | server-81ed8544b1e95abef8e80ca5332ac9e3adfb94d7.tar.xz |
Added spotify keys to Activity schema
-rw-r--r-- | gateway/src/schema/Activity.ts | 8 | ||||
-rw-r--r-- | util/src/interfaces/Activity.ts | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/gateway/src/schema/Activity.ts b/gateway/src/schema/Activity.ts index e18f66c8..c21e993c 100644 --- a/gateway/src/schema/Activity.ts +++ b/gateway/src/schema/Activity.ts @@ -41,6 +41,14 @@ export const ActivitySchema = { }, ], $since: Number, // unix time (in milliseconds) of when the client went idle, or null if the client is not idle + + $id: String, + $sync_id: String, + $metadata: { // spotify + $context_url: String, + album_id: String, + artist_ids: [String], + } }; export interface ActivitySchema { diff --git a/util/src/interfaces/Activity.ts b/util/src/interfaces/Activity.ts index 43984afd..a2cd2222 100644 --- a/util/src/interfaces/Activity.ts +++ b/util/src/interfaces/Activity.ts @@ -33,6 +33,14 @@ 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[]; + } } export enum ActivityType { |