Skip to content

XML escape radio station titles in play_uri#605

Merged
ghcs27 merged 1 commit intoSoCo:masterfrom
amelchio:play_uri-escape-title
May 22, 2018
Merged

XML escape radio station titles in play_uri#605
ghcs27 merged 1 commit intoSoCo:masterfrom
amelchio:play_uri-escape-title

Conversation

@amelchio
Copy link
Copy Markdown
Contributor

@amelchio amelchio commented Mar 17, 2018

The client-provided title argument could cause invalid XML to be generated. This change fixes that issue by escaping the value before inserting it into the generated XML.

@amelchio
Copy link
Copy Markdown
Contributor Author

amelchio commented May 12, 2018

@ghcs27 I want to lose the "Needs info" label so I have added a description. However, that description does not actually contain information that was not already in the title. Please let me know if it is something else that you are looking for.

@ghcs27 ghcs27 removed the Needs info label May 12, 2018
@ghcs27
Copy link
Copy Markdown
Member

ghcs27 commented May 12, 2018

Thank you, it helps to have the description split into problem and solution.

Copy link
Copy Markdown
Member

@ghcs27 ghcs27 left a comment

Choose a reason for hiding this comment

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

This looks good!

@ghcs27
Copy link
Copy Markdown
Member

ghcs27 commented May 15, 2018

If there are no objections, I will merge this next week.
If you agree with the PR, please feel free to merge it earlier.

@ghcs27 ghcs27 merged commit 4b30ed0 into SoCo:master May 22, 2018
@ghcs27
Copy link
Copy Markdown
Member

ghcs27 commented May 23, 2018

Merged. Thank you for your contribution!
Please add a note about the change to the release notes thread (#614).

@amelchio amelchio mentioned this pull request Jul 12, 2018
@stefankoegl stefankoegl added this to the 0.16 milestone Aug 15, 2018
@amelchio amelchio deleted the play_uri-escape-title branch October 11, 2018 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants