مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-11-30 21:32:30 +00:00
fix: unescape in URLs which are stored for tracking
closes #2568 closes #907 closes #115
هذا الالتزام موجود في:
@@ -118,7 +118,8 @@ module Postal
|
||||
part.gsub!(/href=(['"])(#{URL_REGEX})['"]/) do
|
||||
if track_domain?($~[:domain])
|
||||
@tracked_links += 1
|
||||
token = @message.create_link($~[:url])
|
||||
url = CGI.unescapeHTML($~[:url])
|
||||
token = @message.create_link(url)
|
||||
"href='#{domain}/#{@message.server.token}/#{token}'"
|
||||
else
|
||||
::Regexp.last_match(0)
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم