@@ -135,11 +135,11 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
135135 p = dashboardResource .query ({ q : query }).$promise
136136
137137 p .then (dashboards) ->
138- deferred .resolve ( dashboards)
138+ deferred .resolve dashboards
139139
140140 p .catch (error) ->
141141 alertify .error (error ? .data || ' Cannot connect to cyclotron-svc (getDashboards)' , 2500 )
142- deferred .reject ( error)
142+ deferred .reject error
143143
144144 return deferred .promise
145145
@@ -160,10 +160,10 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
160160 ).$promise
161161
162162 p .then (dashboard) ->
163- deferred .resolve ( dashboard)
163+ deferred .resolve dashboard
164164
165165 p .catch (error) ->
166- deferred .reject ( error)
166+ deferred .reject error
167167
168168 return deferred .promise
169169
@@ -174,6 +174,7 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
174174 p = dashboardResource .save ({ session : userService .currentSession ()? .key }, dashboard).$promise
175175
176176 p .then ->
177+ analyticsService .recordEvent ' createDashboard' , { dashboardName : dashboard .name }
177178 alertify .log (' Created Dashboard' , 2500 )
178179 deferred .resolve ()
179180
@@ -184,7 +185,7 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
184185 userService .setLoggedOut ()
185186 else
186187 alertify .error (error .data , 2500 )
187- deferred .reject ( error)
188+ deferred .reject error
188189
189190 if userService .hasEditPermission (dashboard)
190191 doSave ()
@@ -208,7 +209,8 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
208209 }, dashboard).$promise
209210
210211 p .then ->
211- alertify .log (" Saved Dashboard" , 2500 )
212+ analyticsService .recordEvent ' modifyDashboard' , { dashboardName : dashboard .name , rev : dashboard .rev }
213+ alertify .log ' Saved Dashboard' , 2500
212214 deferred .resolve ()
213215
214216 p .catch (error) ->
@@ -218,10 +220,10 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
218220 alertify .error (' Dashboard not saved' )
219221 userService .setLoggedOut ()
220222 when 403
221- alertify .error (" You don't have permission to edit this Dashboard" )
223+ alertify .error (' You don\ ' t have permission to edit this Dashboard' )
222224 else
223225 alertify .error (error .data , 2500 )
224- deferred .reject ( error)
226+ deferred .reject error
225227
226228 if userService .hasEditPermission (dashboard)
227229 doUpdate ()
@@ -231,7 +233,7 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
231233 if e
232234 doUpdate ()
233235 else
234- deferred .reject ( ' Cancelled' )
236+ deferred .reject ' Cancelled'
235237
236238 return deferred .promise
237239
@@ -244,8 +246,9 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
244246 }).$promise
245247
246248 p .then (dashboard) ->
249+ analyticsService .recordEvent ' deleteDashboard' , { dashboardName : dashboard .name }
247250 alertify .log (' Deleted Dashboard' , 2500 )
248- deferred .resolve ( dashboard)
251+ deferred .resolve dashboard
249252
250253 p .catch (error) ->
251254 switch error .status
@@ -257,7 +260,7 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
257260 alertify .error (" You don't have permission to delete this Dashboard" )
258261 else
259262 alertify .error (error .data , 2500 )
260- deferred .reject ( error)
263+ deferred .reject error
261264
262265 return deferred .promise
263266
@@ -267,11 +270,11 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
267270 p = revisionsResource .query ({name : dashboardName}).$promise
268271
269272 p .then (dashboards) ->
270- deferred .resolve ( dashboards)
273+ deferred .resolve dashboards
271274
272275 p .catch (error) ->
273276 alertify .error (error ? .data || ' Cannot connect to cyclotron-svc (getRevisions)' , 2500 )
274- deferred .reject ( error)
277+ deferred .reject error
275278
276279 return deferred .promise
277280
@@ -281,10 +284,10 @@ cyclotronServices.factory 'dashboardService', ($http, $resource, $q, analyticsSe
281284 url = configService .restServiceUrl + ' /dashboards/' + dashboardName + ' /revisions/' + rev1 + ' /diff/' + rev2
282285 $http .get (url).then (response) ->
283286 # Returns formatted HTML diff
284- deferred .resolve ( response .data )
287+ deferred .resolve response .data
285288 .catch (error) ->
286289 alertify .error (error ? .data || ' Cannot connect to cyclotron-svc (getRevisionDiff)' , 2500 )
287- deferred .reject ( error)
290+ deferred .reject error
288291
289292 return deferred .promise
290293
0 commit comments