mirror of
https://github.com/discourse/discourse.git
synced 2026-08-05 16:23:34 +08:00
Previously, affiliate link rewriting only ran via the `:post_process_cooked` event, which fires exclusively when baking a post's original cooked HTML — so readers viewing a translated post were served untagged links. This change subscribes the same rewrite to the `:post_process_localized_cooked` event fired by `LocalizedCookedPostProcessor`, so translated posts get affiliate links too. Existing localizations pick up the tags on their next rebake, since the recook path re-runs the localized post processor. Reported at https://meta.discourse.org/t/407688 |
||
|---|---|---|
| .. | ||
| affiliate_processor.rb | ||