mirror of
https://github.com/wallabag/wallabag.git
synced 2025-08-11 17:51:02 +00:00
Make PocketImport use HttpClient
This commit is contained in:
parent
ca587fb6b6
commit
62fcfe547a
4 changed files with 110 additions and 129 deletions
|
@ -40,6 +40,11 @@ framework:
|
|||
scoped_clients:
|
||||
download_images.client:
|
||||
scope: '.*'
|
||||
pocket.client:
|
||||
scope: '.*'
|
||||
headers:
|
||||
Content-Type: 'application/json'
|
||||
X-Accept: 'application/json'
|
||||
|
||||
# Twig Configuration
|
||||
twig:
|
||||
|
@ -426,14 +431,6 @@ httplug:
|
|||
defaults:
|
||||
timeout: 10
|
||||
plugins: ['httplug.plugin.logger']
|
||||
wallabag_core.pocket.client:
|
||||
factory: 'httplug.factory.auto'
|
||||
plugins:
|
||||
- 'httplug.plugin.logger'
|
||||
- header_defaults:
|
||||
headers:
|
||||
'content-type': 'application/json'
|
||||
'X-Accept': 'application/json'
|
||||
discovery:
|
||||
client: false
|
||||
|
||||
|
|
|
@ -282,12 +282,9 @@ services:
|
|||
tags:
|
||||
- { name: kernel.event_listener, event: security.authentication.failure, method: onAuthenticationFailure }
|
||||
|
||||
wallabag_core.pocket.client:
|
||||
alias: 'httplug.client.wallabag_core.pocket.client'
|
||||
|
||||
Wallabag\CoreBundle\Import\PocketImport:
|
||||
calls:
|
||||
- [ setClient, [ "@wallabag_core.pocket.client" ] ]
|
||||
- [ setClient, [ '@Symfony\Contracts\HttpClient\HttpClientInterface $pocketClient' ] ]
|
||||
tags:
|
||||
- { name: wallabag_core.import, alias: pocket }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue