Make ArticleExtractor reference SecretKey instead of passing in secrets. Remove unused imports of Secrets.

This commit is contained in:
Brent Simmons
2024-07-07 15:48:56 -07:00
parent 445306ef2a
commit aa807249b9
10 changed files with 9 additions and 14 deletions

View File

@@ -16,7 +16,6 @@ import Core
import ArticleExtractor
import Images
import Web
import Secrets
protocol WebViewControllerDelegate: AnyObject {
@@ -697,7 +696,7 @@ private extension WebViewController {
func startArticleExtractor() {
guard articleExtractor == nil else { return }
if let link = article?.preferredLink, let extractor = ArticleExtractor(link, clientID: SecretKey.mercuryClientID, clientSecret: SecretKey.mercuryClientSecret) {
if let link = article?.preferredLink, let extractor = ArticleExtractor(link) {
extractor.delegate = self
extractor.process()
articleExtractor = extractor