christianselig / apollo-bugs

A public bug tracker for Apollo, an iOS Reddit app
227 stars 15 forks source link

Messages to the RemindMe!-Bot contain Escape-Characters #1630

Open ghost opened 2 years ago

ghost commented 2 years ago

Describe the bug Among others, r/AskHistorians has a link to summon the RemindMe!-Bot via a message. These links look like this:

https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps://www.reddit.com/r/AskHistorians/comments/souzz7/when_watching_the_olympics_or_the_world_cup_its/%5D%0A%0ARemindMe!%202%20days

Since some days / weeks, when clicking the link, the message popping up contains the escape characters. See the screenshot at the end of this report.

These escape sequences render the message useless, as the bot doesn't know how to handle them. Deleting the sequences and replacing the message with

[https://www.reddit.com/r/AskHistorians/comments/souzz7/when_watching_the_olympics_or_the_world_cup_its/]

RemindMe! 2 days

works as intended. This is a regression, as it used to work in the past.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'https://www.reddit.com/r/AskHistorians/comments/souzz7/when_watching_the_olympics_or_the_world_cup_its/'
  2. Click on 'Clicking Here for RemindMeBot'
  3. See the message

iOS version: 15.3 Apollo version: 1.12.2 iOS device: iPhone SE 2020 Jailbroken: No Reproducible: Can you reproduce it every time? Yes.

Expected behavior Escape sequences be replaced by the symbol they escape.

Screenshots

Click to expand ![IMG_0180](https://user-images.githubusercontent.com/85931318/153419757-01982ad6-7049-4c53-9736-5f26250fa6af.PNG)
KingMob commented 2 years ago

I also have this problem. It’s a serious obstacle to using AskHistorians, as they advise people to use RemindMeBot officially.