Skip to content

Commit 0d4dff0

Browse files
authored
Add User Agent Passing for Discogs (#1375)
1 parent dad2d24 commit 0d4dff0

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

src/Discogs/Provider.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@ class Provider extends AbstractProvider
1010
{
1111
public const IDENTIFIER = 'DISCOGS';
1212

13+
/**
14+
* {@inheritdoc}
15+
*/
16+
protected function getHttpClient()
17+
{
18+
return new \GuzzleHttp\Client([
19+
'headers' => [
20+
'User-Agent' => $this->config['user_agent'] ?? 'socialite-discogs',
21+
],
22+
]);
23+
}
24+
1325
/**
1426
* {@inheritdoc}
1527
*/

src/Discogs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ In Laravel 11, the default `EventServiceProvider` provider was removed. Instead,
2828

2929
```php
3030
Event::listen(function (\SocialiteProviders\Manager\SocialiteWasCalled $event) {
31-
$event->extendSocialite('discogs', \SocialiteProviders\Discogs\Provider::class);
31+
$event->extendSocialite('discogs', \SocialiteProviders\Discogs\Provider::class ,\SocialiteProvider\Discogs\Server::class);
3232
});
3333
```
3434
<details>

0 commit comments

Comments
 (0)