From 356a797b291fc7fd2f291791f48dbc1c093d1abc Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Thu, 22 Apr 2010 09:06:09 -0400
Subject: [PATCH] - fix the contact creation when group is not selected

---
 program/js/app.js |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/program/js/app.js b/program/js/app.js
index c95e093..e822e10 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -3431,8 +3431,8 @@
   // load contact record
   this.load_contact = function(cid, action, framed)
   {
-    var add_url = '';
-    var target = window;
+    var add_url = '', target = window;
+
     if (this.env.contentframe && window.frames && window.frames[this.env.contentframe]) {
       add_url = '&_framed=1';
       target = window.frames[this.env.contentframe];
@@ -3442,8 +3442,11 @@
       return false;
 
     if (action && (cid || action=='add') && !this.drag_active) {
+      if (this.env.group)
+        add_url += '&_gid='+urlencode(this.env.group);
+
       this.set_busy(true);
-      target.location.href = this.env.comm_path+'&_action='+action+'&_source='+urlencode(this.env.source)+'&_gid='+urlencode(this.env.group)+'&_cid='+urlencode(cid) + add_url;
+      target.location.href = this.env.comm_path+'&_action='+action+'&_source='+urlencode(this.env.source)+'&_cid='+urlencode(cid) + add_url;
     }
     return true;
   };

--
Gitblit v1.9.1