mirror of
https://github.com/wallabag/wallabag.git
synced 2025-09-15 18:57:05 +00:00
Merge pull request #3425 from wallabag/add-setting-for-headers
Added internal setting to enable/disable headers storage
This commit is contained in:
commit
95b7d92ea5
19 changed files with 105 additions and 3 deletions
|
@ -24,8 +24,9 @@ class ContentProxy
|
|||
protected $mimeGuesser;
|
||||
protected $fetchingErrorMessage;
|
||||
protected $eventDispatcher;
|
||||
protected $storeArticleHeaders;
|
||||
|
||||
public function __construct(Graby $graby, RuleBasedTagger $tagger, ValidatorInterface $validator, LoggerInterface $logger, $fetchingErrorMessage)
|
||||
public function __construct(Graby $graby, RuleBasedTagger $tagger, ValidatorInterface $validator, LoggerInterface $logger, $fetchingErrorMessage, $storeArticleHeaders = false)
|
||||
{
|
||||
$this->graby = $graby;
|
||||
$this->tagger = $tagger;
|
||||
|
@ -33,6 +34,7 @@ class ContentProxy
|
|||
$this->logger = $logger;
|
||||
$this->mimeGuesser = new MimeTypeExtensionGuesser();
|
||||
$this->fetchingErrorMessage = $fetchingErrorMessage;
|
||||
$this->storeArticleHeaders = $storeArticleHeaders;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -185,7 +187,7 @@ class ContentProxy
|
|||
$entry->setPublishedBy($content['authors']);
|
||||
}
|
||||
|
||||
if (!empty($content['all_headers'])) {
|
||||
if (!empty($content['all_headers']) && $this->storeArticleHeaders) {
|
||||
$entry->setHeaders($content['all_headers']);
|
||||
}
|
||||
|
||||
|
|
|
@ -94,6 +94,7 @@ services:
|
|||
- "@validator"
|
||||
- "@logger"
|
||||
- '%wallabag_core.fetching_error_message%'
|
||||
- '@=service(''craue_config'').get(''store_article_headers'')'
|
||||
|
||||
wallabag_core.tags_assigner:
|
||||
class: Wallabag\CoreBundle\Helper\TagsAssigner
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue