aboutsummaryrefslogtreecommitdiff
path: root/internal/reader/rewrite/rewriter.go
diff options
context:
space:
mode:
authorGravatar Adriano Di Luzio <aldur@users.noreply.github.com> 2023-09-23 22:54:48 +0200
committerGravatar GitHub <noreply@github.com> 2023-09-23 13:54:48 -0700
commit54cb8fa0286e4a2f1a81c32b5a89722d93b30bf7 (patch)
tree219d0462300edd87ba86a03acc817048d092df3e /internal/reader/rewrite/rewriter.go
parentace2699e79347c84ea1583e11abe6cabba85bf20 (diff)
downloadv2-54cb8fa0286e4a2f1a81c32b5a89722d93b30bf7.tar.gz
v2-54cb8fa0286e4a2f1a81c32b5a89722d93b30bf7.tar.zst
v2-54cb8fa0286e4a2f1a81c32b5a89722d93b30bf7.zip
Added new rewrite rules `add_hn_links_using_hack` and `add_hn_links_using_opener` to open HN comments with iOS apps
Diffstat (limited to 'internal/reader/rewrite/rewriter.go')
-rw-r--r--internal/reader/rewrite/rewriter.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/reader/rewrite/rewriter.go b/internal/reader/rewrite/rewriter.go
index 40ca492f..65c66ff2 100644
--- a/internal/reader/rewrite/rewriter.go
+++ b/internal/reader/rewrite/rewriter.go
@@ -113,6 +113,10 @@ func applyRule(entryURL string, entry *model.Entry, rule rule) {
} else {
entry.Content = applyFuncOnTextContent(entry.Content, "body", decodeBase64Content)
}
+ case "add_hn_links_using_hack":
+ entry.Content = addHackerNewsLinksUsing(entry.Content, "hack")
+ case "add_hn_links_using_opener":
+ entry.Content = addHackerNewsLinksUsing(entry.Content, "opener")
case "parse_markdown":
entry.Content = parseMarkdown(entry.Content)
case "remove_tables":