// Module ID: 9910 // Function ID: 9911 // Name: trackVoiceCallTransfer // Dependencies: [1386, 4554, 4496, 673, 695, 2] // Exports: default // Module 9910 (trackVoiceCallTransfer) import expandEventPropertiesDefault from "expandEventProperties" /* 695 */; import closure_2 from "ensureGuildLoaded" /* 1386 */; import closure_3 from "createRTCConnection" /* 4554 */; import closure_4 from "handleUpdate" /* 4496 */; import { AnalyticEvents } from "ME" /* 673 */; const result = require("set").fileFinishedImporting("modules/game_console/trackVoiceCallTransfer.tsx"); export default function trackVoiceCallTransfer(arg0, arg1, sessionId) { let obj = expandEventPropertiesDefault; let str = "discord_client"; if (null != sessionId) { sessionById = sessionById.getSessionById(sessionId); let os; if (sessionById != null) { os = sessionById.clientInfo.os; } str = os; } obj = { source_platform: str, guild_id: null, channel_id: null, rtc_connection_id: null, target_platform: null }; channel = channel.getChannel(arg0); let guild_id; if (channel != null) { guild_id = channel.guild_id; } obj[1] = guild_id; obj[2] = arg0; obj[3] = rTCConnectionId.getRTCConnectionId(); obj[4] = arg1; obj.track(AnalyticEvents.VOICE_CALL_TRANSFER, obj); };