Commit 33b1e7ca by Douglas Hall Committed by GitHub

Merge pull request #15564 from edx/tuchfarber/wl-1109_zendesk

Fix WL sites from causing multiple zendesk emails
parents 31039ab5 4813df02
...@@ -294,7 +294,7 @@ class SubmitFeedbackTest(EnterpriseServiceMockMixin, TestCase): ...@@ -294,7 +294,7 @@ class SubmitFeedbackTest(EnterpriseServiceMockMixin, TestCase):
email=fields["email"], email=fields["email"],
subject=fields["subject"], subject=fields["subject"],
details=fields["details"], details=fields["details"],
tags=[fields["issue_type"], "LMS", "whitelabel_{}".format(fake_get_value("course_org_filter"))] tags=[fields["issue_type"], "LMS", "site_name_{}".format(fake_get_value("SITE_NAME").replace(".", "_"))]
) )
ticket_update = self._build_zendesk_ticket_update(TEST_REQUEST_HEADERS) ticket_update = self._build_zendesk_ticket_update(TEST_REQUEST_HEADERS)
......
...@@ -299,10 +299,10 @@ def _record_feedback_in_zendesk( ...@@ -299,10 +299,10 @@ def _record_feedback_in_zendesk(
zendesk_tags = list(tags.values()) + ["LMS"] zendesk_tags = list(tags.values()) + ["LMS"]
# Per edX support, we would like to be able to route feedback items by site via tagging # Per edX support, we would like to be able to route feedback items by site via tagging
current_site_orgs = configuration_helpers.get_current_site_orgs() current_site_name = configuration_helpers.get_value("SITE_NAME")
if current_site_orgs: if current_site_name:
for org in current_site_orgs: current_site_name = current_site_name.replace(".", "_")
zendesk_tags.append("whitelabel_{org}".format(org=org)) zendesk_tags.append("site_name_{site}".format(site=current_site_name))
new_ticket = { new_ticket = {
"ticket": { "ticket": {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment