Pārlūkot izejas kodu

added urlencode in unsubscribe link of bulk email

version-14
Anand Doshi pirms 13 gadiem
vecāks
revīzija
4037365744
1 mainītis faili ar 7 papildinājumiem un 2 dzēšanām
  1. +7
    -2
      py/webnotes/utils/email_lib/bulk.py

+ 7
- 2
py/webnotes/utils/email_lib/bulk.py Parādīt failu

@@ -52,9 +52,14 @@ def send(recipients=[], doctype='Profile', email_field='email', first_name_field
from webnotes.utils import get_request_site_address from webnotes.utils import get_request_site_address
return message + """<div style="padding: 7px; border-top: 1px solid #aaa; return message + """<div style="padding: 7px; border-top: 1px solid #aaa;
margin-top: 17px;"> margin-top: 17px;">
<small><a href="%s/server.py?cmd=%s&email=%s&type=%s&email_field=%s">
<small><a href="%s/server.py?%s">
Unsubscribe</a> from this list.</small></div>""" % (get_request_site_address(), Unsubscribe</a> from this list.</small></div>""" % (get_request_site_address(),
'webnotes.utils.email_lib.bulk.unsubscribe', email, doctype, email_field)
urllib.urlencode({
"cmd": "webnotes.utils.email_lib.bulk.unsubscribe",
"email": email,
"type": doctype,
"email_field": email_field
}))


def full_name(rdata): def full_name(rdata):
fname = rdata[0].get(first_name_field, '') fname = rdata[0].get(first_name_field, '')


Notiek ielāde…
Atcelt
Saglabāt