From 2cc0254515776613b8f95335f03daddd50592ecb Mon Sep 17 00:00:00 2001
From: Vimal Joseph <vimal.joseph@zyxware.com>
Date: Sun, 28 Dec 2014 13:37:31 +0530
Subject: [PATCH] Fix embed code related issues.

1) Fix widget preview bug in the emebed code form.
2) Removed the placeholder referal id. Now the referal id will be empty by default
---
 CRM/Wci/Form/NewEmbedCode.php           | 1 +
 templates/CRM/Wci/Form/NewEmbedCode.tpl | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CRM/Wci/Form/NewEmbedCode.php b/CRM/Wci/Form/NewEmbedCode.php
index 3f2e761..34f189f 100644
--- a/CRM/Wci/Form/NewEmbedCode.php
+++ b/CRM/Wci/Form/NewEmbedCode.php
@@ -81,6 +81,7 @@ class CRM_Wci_Form_NewEmbedCode extends CRM_Core_Form {
               'widget' => $emb_code[$dao->id]['widget_id']));
       }
       CRM_Utils_System::setTitle(ts('Edit embed code'));
+      $this->assign('widget_id', $emb_code[$dao->id]['widget_id']);
     }
     else {
       CRM_Utils_System::setTitle(ts('New embed code'));
diff --git a/templates/CRM/Wci/Form/NewEmbedCode.tpl b/templates/CRM/Wci/Form/NewEmbedCode.tpl
index f2ad29f..9c20d33 100644
--- a/templates/CRM/Wci/Form/NewEmbedCode.tpl
+++ b/templates/CRM/Wci/Form/NewEmbedCode.tpl
@@ -47,7 +47,7 @@
           <div class="description">
             Click <strong>Save &amp; Preview</strong> to save any changes to your settings, and preview the widget again on this page.
           </div>
-          <script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=`$emb_id`&preview=1"}"></script>
+          <script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=$widget_id&preview=1"}"></script>
           <div id="widgetwci"></div>
         </div>
         <div class="col2">
@@ -55,7 +55,7 @@
             Add this widget to any web page by copying and pasting the code below.
           </div>
           <textarea rows="8" cols="40" name="widget_code" id="widget_code">
-<script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=`$emb_id`&referral_id=2442" a=1}"></script>
+<script type="text/javascript" src="{crmURL p='civicrm/wci/embed' q="id=`$emb_id`&referral_id=" a=1}"></script>
 <div id="widgetwci"></div>
           </textarea>
           <br>
-- 
2.25.1