From a513673f043e37dc0fbad0b698f3f12a6a15a06c Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Thu, 18 Apr 2013 18:54:43 +0200 Subject: Entity build: test for enabled in post_op https://fedorahosted.org/freeipa/ticket/3235 --- install/ui/src/freeipa/entity.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/install/ui/src/freeipa/entity.js b/install/ui/src/freeipa/entity.js index 60dcd912..e0e5182b 100644 --- a/install/ui/src/freeipa/entity.js +++ b/install/ui/src/freeipa/entity.js @@ -461,6 +461,11 @@ exp.entity_post_ops = { init: function(entity, spec, context) { + if (typeof spec.enable_test === 'function') { + if (!spec.enable_test()) throw { + expected: true + }; + } if (entity.init) { entity.init(spec, context); } -- cgit