[Vtigercrm-developers] Important Bug Workflows and emails

Richard Hills - Technologywise richard at tw.co.nz
Fri Sep 11 01:15:17 GMT 2015


Can anyone tell me more about this issue?

I've just set up a workflow to send an email and ideally I don't want 
any tracking / html at all. Wondering if there is a way to force an 
email for this workflow to exclude all html?

My issue is mostly however with the javascript included in the mail:

> 	<script type="text/javascript">if (top != self) {top.location.href = self.location.href;}</script><script type="text/javascript">var csrfMagicToken = "sid:6d69ceadb7e999ee89105b6ec2b7f01790db3bb7,1441924512";var csrfMagicName = "__vtrftk";</script><script src="libraries/csrf-magic/csrf-magic.js" type="text/javascript"></script><script type="text/javascript">if (top != self) {top.location.href = self.location.href;}</script><script type="text/javascript">var csrfMagicToken = "sid:b61c3de7d74cdc94362af7597429f8cdfcb0a05c,1441927628";var csrfMagicName = "__vtrftk";</script><script src="libraries/csrf-magic/csrf-magic.js" type="text/javascript"></script>
I have attempted to add the patch below, but have a feeling the bug was 
causing multiples of the javascript to be sent, whereas one is actually 
expected?

Any advice would be appreciated, worst case I will add a custom workflow 
function and use my own mailer calls.

Thanks

On 31/08/15 17:10, Manu urs wrote:
> Hi
>
> Please add the below patch of code in the config.php  file to solve 
> the issue.
>
>     /**
>       * Vtiger specific custom config startup for CSRF
>       */
>     function csrf_startup(){
>          //Override the default expire time of token
>          $GLOBALS['csrf']['expires'] = 259200;
>
>          /**if an ajax request initiated, then if php serves content with <html> tags
>           * as a response, then unnecessarily we are injecting csrf magic javascipt
>           * in the response html at <head> and <body> using csrf_ob_handler().
>           * So, to overwride above rewriting we need following config.
>           */
>          if(isAjax()) {
>              $GLOBALS['csrf']['frame-breaker'] = false;
>              $GLOBALS['csrf']['rewrite-js'] = null;
>          }
>     }
>
>     function isAjax() {
>          if (!empty($_SERVER['HTTP_X_PJAX']) && $_SERVER['HTTP_X_PJAX'] == true) {
>              return true;
>          } elseif (!empty($_SERVER['HTTP_X_REQUESTED_WITH'])) {
>              return true;
>          }
>          return false;
>     }
>
>
> Regards,
> Manu Urs
>
> On Sun, Aug 30, 2015 at 11:42 AM, Stacey Johnson 
> <stacey.johnson110 at gmail.com <mailto:stacey.johnson110 at gmail.com>> wrote:
>
>     What about below reported bug?
>     What time frame "soon" should normally cover?
>
>     On Sat, May 9, 2015 at 12:46 AM, Uma S <uma.s at vtiger.com
>     <mailto:uma.s at vtiger.com>> wrote:
>
>         Hi,
>
>         We are in between different project development work, will get
>         back soon.
>
>         On Fri, May 8, 2015 at 9:33 PM, Alan Lord
>         <alanslists at gmail.com <mailto:alanslists at gmail.com>> wrote:
>
>             On 08/05/15 16:39, Manuel Fernando wrote:
>
>                 Uma S,
>
>                 I know you could reproduce this error. Great, but any
>                 fix soon or plans
>                 to update us?
>
>
>             +1
>
>
>             _______________________________________________
>             http://www.vtiger.com/
>
>
>
>
>         -- 
>         With
>         Best Regards
>         Uma.S
>         Vtiger Team
>
>         _______________________________________________
>         http://www.vtiger.com/
>
>
>
>     _______________________________________________
>     http://www.vtiger.com/
>
>
>
>
> -- 
> Regards,
> Manu
>
>
> _______________________________________________
> http://www.vtiger.com/

-- 
Richard Hills
TechnologyWise Ltd, Tauranga, NZ
richard at tw.co.nz
www.technologywise.co.nz
ph: +64 (0)7 571 1060
fax: +64 (0)7 571 1061

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20150911/ba4dfaaa/attachment-0001.html>


More information about the vtigercrm-developers mailing list