// Metro module 12801 (f12802). import { SpotifyApplication } from "../../records/SpotifyApplicationRecord"; import { TWITCH_APPLICATION_ID_PREFIX } from "../../records/TwitchApplicationRecord"; import { XBOX_APPLICATION_ID_PREFIX } from "../../records/XboxApplicationRecord"; import { XBOX_ACTIVITY_APPLICATION_ID } from "../activities/Constants"; import isListeningOnSpotify from "../activities/utils/isListeningOnSpotify"; import isStreaming from "../activities/utils/isStreaming"; import isOnXbox from "../activities/utils/isOnXbox"; export default function getApplicationIdForActivity(a0) { return isListeningOnSpotify(a0) && (a0.party != null && a0.party.id != null) ? SpotifyApplication.id : isStreaming(a0) && a0.url != null ? TWITCH_APPLICATION_ID_PREFIX + a0.url : a0.application_id != null && a0.application_id !== XBOX_ACTIVITY_APPLICATION_ID ? a0.application_id : isOnXbox(a0) ? XBOX_APPLICATION_ID_PREFIX + a0.name : null; };