From 4d70676612285cbc2a5d22ff29449fbd38466e36 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Wed, 20 Apr 2016 14:56:58 -0400 Subject: [PATCH] Distinguish between flash and validation events in Mixpanel (#347) Signed-off-by: Juan Cruz Viotti --- lib/browser/app.js | 9 ++++++++- package.json | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/browser/app.js b/lib/browser/app.js index a8679b3a..9fc4e154 100644 --- a/lib/browser/app.js +++ b/lib/browser/app.js @@ -247,10 +247,17 @@ app.controller('AppController', function( $state.go('success'); } else { OSNotificationService.send('Oops!', 'Looks like your flash has failed'); - AnalyticsService.logEvent('Flash error'); + AnalyticsService.logEvent('Validation error'); } }) .catch(function(error) { + + if (error.type === 'check') { + AnalyticsService.logEvent('Validation error'); + } else { + AnalyticsService.logEvent('Flash error'); + } + self.writer.resetState(); dialog.showError(error); }) diff --git a/package.json b/package.json index 48faee9f..5164c6fb 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "lodash": "^4.5.1", "ngstorage": "^0.3.10", "open": "0.0.5", - "resin-image-write": "^3.0.3", + "resin-image-write": "^3.0.4", "resin-zip-image": "^1.1.2", "sudo-prompt": "^2.2.0", "trackjs": "^2.1.16",