mirror of
https://github.com/nasa/openmct.git
synced 2025-04-16 15:29:20 +00:00
[Conductor] remove misleading error
When a menu option that specified an invalid time system with a clock, the time conductor controller would log an error claiming that the clock was unknown when in fact the time system is the culprit. Remove the error message as the plugin handles this validation already. Also removed some unused code. https://github.com/nasa/openmct/issues/1580
This commit is contained in:
parent
9f32b4b9cd
commit
b8ae741969
@ -98,7 +98,6 @@ define(
|
||||
this.validation = new TimeConductorValidation(this.timeAPI);
|
||||
this.formatService = formatService;
|
||||
this.config = config;
|
||||
this.clocksForTimeSystem = {};
|
||||
this.timeSystemsForClocks = {};
|
||||
this.$scope.timeSystemModel = {};
|
||||
this.$scope.boundsModel = {};
|
||||
@ -209,28 +208,17 @@ define(
|
||||
cssClass: 'icon-calendar'
|
||||
}];
|
||||
var clocks = {};
|
||||
var clocksForTimeSystem = this.clocksForTimeSystem;
|
||||
var timeSystemsForClocks = this.timeSystemsForClocks;
|
||||
|
||||
(config.menuOptions || []).forEach(function (menuOption) {
|
||||
var clock = this.getClock(menuOption.clock);
|
||||
var clockKey = menuOption.clock || 'fixed';
|
||||
|
||||
var timeSystem = this.timeSystems[menuOption.timeSystem];
|
||||
if (timeSystem !== undefined) {
|
||||
if (clock !== undefined) {
|
||||
// Use an associative array to built a set of unique
|
||||
// clocks
|
||||
clocks[clock.key] = clock;
|
||||
clocksForTimeSystem[timeSystem.key] = clocksForTimeSystem[timeSystem.key] || [];
|
||||
clocksForTimeSystem[timeSystem.key].push(clock);
|
||||
}
|
||||
timeSystemsForClocks[clockKey] = timeSystemsForClocks[clockKey] || [];
|
||||
timeSystemsForClocks[clockKey].push(timeSystem);
|
||||
} else if (menuOption.clock !== undefined) {
|
||||
console.error('Unknown clock "' + clockKey + '", has it been registered?');
|
||||
}
|
||||
}.bind(this));
|
||||
}, this);
|
||||
|
||||
/*
|
||||
* Populate the clocks menu with metadata from the available clocks
|
||||
|
Loading…
x
Reference in New Issue
Block a user