Merge pull request #10480 from ctrlaltdavid/21360

Add domain to record script user activity logging
This commit is contained in:
Brad Hefta-Gaub 2017-05-16 20:48:27 -07:00 committed by GitHub
commit b759a148f3

View file

@ -37,6 +37,12 @@
Window.alert(message);
}
function logDetails() {
return {
current_domain: location.placename
};
}
RecordingIndicator = (function () {
// Displays "recording" overlay.
@ -181,7 +187,7 @@
recordingState = IDLE;
log("Finish recording");
UserActivityLogger.logAction("record_finish_recording");
UserActivityLogger.logAction("record_finish_recording", logDetails());
playSound(finishRecordingSound);
Recording.stopRecording();
RecordingIndicator.hide();
@ -519,7 +525,7 @@
value: Player.numberOfPlayers()
}));
updateRecordingStatus(!Recorder.isIdle());
UserActivityLogger.logAction("record_open_dialog");
UserActivityLogger.logAction("record_open_dialog", logDetails());
break;
case STOP_PLAYING_RECORDING_ACTION:
// Stop the specified player.
@ -530,7 +536,7 @@
recording = Window.browseAssets("Select Recording to Play", "recordings", "*.hfr");
if (recording) {
log("Load recording " + recording);
UserActivityLogger.logAction("record_load_recording");
UserActivityLogger.logAction("record_load_recording", logDetails());
Player.playRecording("atp:" + recording, MyAvatar.position, MyAvatar.orientation);
}
break;
@ -660,7 +666,7 @@
isConnected = Window.location.isConnected;
Script.update.connect(onUpdate);
UserActivityLogger.logAction("record_run_script");
UserActivityLogger.logAction("record_run_script", logDetails());
}
function tearDown() {