Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Porter <slug@qwebirc.org>2010-06-06 20:36:51 (GMT)
committer Chris Porter <slug@qwebirc.org>2010-06-06 20:36:51 (GMT)
commitaa80931eb3dc888b1984409efda0aedfe65395fe (patch)
tree6cc59ff889535b33ee39d4f82d3139c4a276058a
parent28e24eeeb044edd4e0b117506dc94a0d3f71aa4d (diff)
Use potential proxy ip in feedback engine.
-rw-r--r--qwebirc/engines/feedbackengine.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/qwebirc/engines/feedbackengine.py b/qwebirc/engines/feedbackengine.py
index 48a1b20..72402fb 100644
--- a/qwebirc/engines/feedbackengine.py
+++ b/qwebirc/engines/feedbackengine.py
@@ -40,7 +40,7 @@ class FeedbackEngine(resource.Resource):
raise FeedbackException("Bad checksum: %d vs. %d" % (sentchecksum, checksum))
msg = MIMEText(text.encode("utf-8"), _charset="utf-8")
- msg["Subject"] = "qwebirc feedback from %s" % (request.client[1])
+ msg["Subject"] = "qwebirc feedback from %s" % request.getClientIP()
msg["From"] = config.FEEDBACK_FROM
msg["To"] = config.FEEDBACK_TO
email = StringIO(msg.as_string())
@@ -50,4 +50,4 @@ class FeedbackEngine(resource.Resource):
factory = factorytype(fromEmail=config.FEEDBACK_FROM, toEmail=config.FEEDBACK_TO, file=email, deferred=defer.Deferred())
reactor.connectTCP(config.FEEDBACK_SMTP_HOST, config.FEEDBACK_SMTP_PORT, factory)
self.__hit()
- return "1" \ No newline at end of file
+ return "1"