Closed
Bug 923989
Opened 11 years ago
Closed 7 years ago
404 on "Mark this as solved" in question response emails
Categories
(support.mozilla.org :: General, defect, P1)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: mythmon, Unassigned)
Details
As a test, I just asked and answered a question. This is the url in the email for "Mark this problem as solved": https://support.allizom.org/en-US/questions/972883/solve/48481%205?watch=wrULRRfFcM Notice the %20 before the ? in the url, which is space, which causes a 404. This is probably big deal, because it is stopping people from marking questions as solved, and probably discouraging them from returning to the question.
Comment 1•11 years ago
|
||
Not sure right now, but when I was testing this the last time, it was only on staging.
Comment 2•11 years ago
|
||
Very weird. I see this in the email template: {% trans url='http://' + host + solution_url %} If this answer solves your problem, please <br/><br/> <a class="button" style="width: 200px;" href="{{ url }}">Mark it as solved</a> {% endtrans %} solution_url comes from: c['solution_url'] = self.answer.get_solution_url(watch=w[0]) get_solution_url() is: def get_solution_url(self, watch): url = reverse('questions.solve', kwargs={'question_id': self.question_id, 'answer_id': self.id}) return urlparams(url, watch=watch.secret) I don't see anything that would cause that %20 to appear.
Comment 3•11 years ago
|
||
Also, the answer id in this case is: 484815 (https://support.allizom.org/en-US/questions/972883#answer-484815). No idea how that can turn into 48481%205 ???
Comment 4•11 years ago
|
||
Is it possible the line is long and is getting word-wrapped or something like that? If that were true, I'm not sure why we're not seeing it elsewhere. But that's the only thing I can think of that might insert a space somewhere.
Comment 5•10 years ago
|
||
Hi, I've been testing the bug but even faking the question_id and the id of the answer to match 972883 and 484815 i didn't reproduce the bug, i also created some tests on allizom and they work so i question if it's been already fixed
Comment 6•7 years ago
|
||
This is most likely resolved at this point. Haven't seen complaints from users.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•