summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2013-04-15 15:16:31 +0200
committerPetr Vobornik <pvoborni@redhat.com>2013-05-06 16:22:26 +0200
commit621811470a5ce22081db42cc73bee4ce14c1cf5d (patch)
treecbba26e10af85e973a088e6995fedd6d5b028633
parenteee43395dd9a76c98fa201eb5752702f8b00d2cf (diff)
downloadfreeipa-621811470a5ce22081db42cc73bee4ce14c1cf5d.tar.gz
freeipa-621811470a5ce22081db42cc73bee4ce14c1cf5d.tar.xz
freeipa-621811470a5ce22081db42cc73bee4ce14c1cf5d.zip
Phases: warn when adding task for nonexistent phase
https://fedorahosted.org/freeipa/ticket/3235
-rw-r--r--install/ui/src/freeipa/_base/Phase_controller.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/_base/Phase_controller.js b/install/ui/src/freeipa/_base/Phase_controller.js
index 373348991..095b90241 100644
--- a/install/ui/src/freeipa/_base/Phase_controller.js
+++ b/install/ui/src/freeipa/_base/Phase_controller.js
@@ -133,6 +133,11 @@ define([
var phase = this.phases.get(phase_name);
+ if (!phase) {
+ window.console.warn('no such phase: ' + phase_name);
+ return;
+ }
+
if (typeof priority !== 'number') priority = 10;
phase.tasks.push({