@@ -454,15 +454,6 @@ class MissionDetailController extends DetailController
454454 # size: 'lg'
455455 windowClass : ' parameters-modal fade'
456456
457- # Show the data plot modal in the correct location
458- @ show_plot = () =>
459- @log .info (' opening data plot' )
460- dialog = @modal .open
461- templateUrl : ' /views/mission/plot-modal.html'
462- controller : ' missionPlotController as controller'
463- # backdrop: 'static'
464- # windowClass: 'parameters-modal fade'
465-
466457 @ show_analysis = () =>
467458 @log .info (' opening analysis' )
468459 dialog = @modal .open
@@ -529,24 +520,16 @@ class MissionParameterController extends BaseController
529520 p .style = if p .rangeOk then " param-good" else " param-bad"
530521
531522class MissionPlotController extends BaseController
532- @$inject : [' $log' , ' $scope' , ' $routeParams' , ' missionService' ]
533- constructor : (@log , scope , @routeParams , @service ) ->
523+ @$inject : [' $log' , ' $scope' , ' $routeParams' , ' missionService' , ' authService ' , ' missionData ' , ' plotData ' ]
524+ constructor : (@log , scope , @routeParams , @service , @authService , @record , @plotData ) ->
534525 super (scope)
535526
536- @scope .plotOptions =
537- xaxis :
538- mode : " time"
539- timeformat : " %M:%S"
540- zoom :
541- interactive : true
542- pan :
543- interactive : true
544- @scope .plotData = {}
545-
546- @log .debug (" Fetching plot data for " + @routeParams .id )
547- @service .get_plotdata (@routeParams .id ).then (httpResp) =>
548- @log .debug (" Setting plot" )
549- @scope .plotData = httpResp .data
527+ @ isMine = () =>
528+ me = @authService .getUser ()
529+ me .loggedIn && (@record ? .userName == me .login )
530+
531+ @scope .record = @record
532+ @scope .series = @plotData
550533
551534class MissionAnalysisController extends BaseController
552535 @$inject : [' $log' , ' $scope' , ' $routeParams' , ' missionService' ]
0 commit comments