We're updating the issue view to help you get more done.Learn more

Support and abuse tickets never reach tracker if they include an email with a plus sign (+)

Steps to reproduce

  1. Fill out either the support form or abuse form using an email address with a plus sign, e.g. example+example@example.com.

  2. Submit the form

What happens

You get a confirmation email, so everything looks good on your end. However, on Support and PAC’s side of things, the ticket never appears in the ticket tracker. This means you probably never get a reply because they don't know your ticket exists. /o\

What should happen

The ticket should appear in the ticket tracker.

Notes

When this is deployed, we’ll probably want to send along any tickets with + in emails that were created since our 01 July 2018 deploy (about three months ago):

Feedback.where("created_at > ? AND email LIKE ?", 3.months.ago, "%+%").map(&:send_report)

AbuseReport.where("created_at > ? AND email LIKE ?", 3.months.ago, "%+%").map(&:send_report)

Status

Assignee

redsummernight

Reporter

Sarken

Roadmap

Misc

Priority

High

Affects versions

0.9.221

Fix versions

Components

BackEnd

Difficulty

Medium

Required Access Level

Support
Policy & Abuse

Milestone

Internal 0.9