From 4da6afa8f43f8357741356274b9bca82a7eb7043 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Sat, 28 Jan 2012 18:59:37 -0500 Subject: Hide the register dialog when submitting the keys --- webclient/lib/alias.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'webclient') diff --git a/webclient/lib/alias.js b/webclient/lib/alias.js index bd56854..5e4714d 100644 --- a/webclient/lib/alias.js +++ b/webclient/lib/alias.js @@ -47,13 +47,17 @@ var Alias = { } else{ $('#register').empty(); + //populate the register dialog var instructions = $(iq).find('instructions'); if ( instructions.length !== 0 ){ $('#register').append('

' + instructions.text() + '

'); } - var result = form.xmppForm('render'); - $('#register').append('

Generate

'); - $('#generate').click(function(){ + $('#register').append('

Generate

'); + var result = form.xmppForm('render'); + $('#register').append(result); + $('#register').append(''); + + $('#generate-link').click(function(){ var rsa = new RSAKey(); rsa.generate(1024, "10001"); var pubkey = { @@ -72,8 +76,7 @@ var Alias = { $("#form-pubkey").val(JSON.stringify(pubkey)); $("#form-privkey").val(privkey); }); - $('#register').append(result); - $('#register').append(''); + $('#register-button').click(function(){ var pubkey = $('