https://fedorahosted.org/freeipa/ticket/471
From 16a64eaabe4041a63ccfb2473b1c75c9dbe0a3e0 Mon Sep 17 00:00:00 2001
From: Adam Young <ayo...@redhat.com>
Date: Wed, 17 Nov 2010 21:12:55 -0500
Subject: [PATCH] add button
 the spec had three add buttons:  this one is the basic, 'add and then close'
 https://fedorahosted.org/freeipa/ticket/471

---
 install/static/add.js |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/install/static/add.js b/install/static/add.js
index 6b31a6e..b6a029e 100644
--- a/install/static/add.js
+++ b/install/static/add.js
@@ -42,6 +42,21 @@ function ipa_add_dialog(spec) {
                     var facet = entity.get_facet('search');
                     var table = facet.table;
                     table.refresh(that.container);
+                    that.close();
+                }
+            );
+        });
+
+
+        that.add_button('Add and Add Another', function() {
+            var record = that.get_record();
+            that.add(
+                record,
+                function() {
+                    var entity = IPA.get_entity(that.entity_name);
+                    var facet = entity.get_facet('search');
+                    var table = facet.table;
+                    table.refresh(that.container);
                     that.clear(that.container);
                 }
             );
-- 
1.7.2.3

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to