Skip to content

Fix question author name when quoting to reply - #7798

Open
janbrasna wants to merge 1 commit into
mozilla:mainfrom
janbrasna:fix-author-quoting
Open

Fix question author name when quoting to reply#7798
janbrasna wants to merge 1 commit into
mozilla:mainfrom
janbrasna:fix-author-quoting

Conversation

@janbrasna

Copy link
Copy Markdown
Contributor

mozilla/sumo#3034

Ryan noticed this has to cater for both selectors, the one within the dataset reply ID which contains the answer author (also done with the same link functinon), and the broken author quoting where the author's elements (question headers) are currently moved outside of its dataset question ID and don't follow the previous class naming anyway.

So this now attempts to reach both element selector possibilities in a failover fashion.

@escattone escattone left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@janbrasna Hi Jan! Thanks! I just have some minor comments.

Comment on lines +382 to +383
var authorEl = document.querySelector('.thread-post--author-name');
var author = authorEl ? authorEl.textContent.trim() : '';

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two small things:

  • It'd be nice to only do this work if we have to, so only when we know we're falling back.
  • Should we trim the nameEl.textContent as well?

Also, can you add a test for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants