From ad0fa2112ac95ff2191f3c76a6b025812adae32b Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Sat, 16 Dec 2023 09:40:12 +0100 Subject: [PATCH 1/3] [Notifier][Bluesky] Add default host --- .../Component/Notifier/Bridge/Bluesky/BlueskyTransport.php | 2 ++ .../Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Symfony/Component/Notifier/Bridge/Bluesky/BlueskyTransport.php b/src/Symfony/Component/Notifier/Bridge/Bluesky/BlueskyTransport.php index dc307a9aea6be..32a89c212161a 100644 --- a/src/Symfony/Component/Notifier/Bridge/Bluesky/BlueskyTransport.php +++ b/src/Symfony/Component/Notifier/Bridge/Bluesky/BlueskyTransport.php @@ -30,6 +30,8 @@ */ final class BlueskyTransport extends AbstractTransport { + protected const HOST = 'bsky.social'; + private array $authSession = []; public function __construct( diff --git a/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php b/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php index 5f5b9a37ee47f..7b4c2ee4ff6b3 100644 --- a/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php +++ b/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php @@ -25,14 +25,14 @@ public static function createProvider(): iterable { yield [ 'bluesky://bsky.social', - 'bluesky://user:pass@bsky.social', + 'bluesky://user:pass@default', ]; } public static function supportsProvider(): iterable { - yield [true, 'bluesky://foo:bar@bsky.social']; - yield [false, 'somethingElse://foo:bar@bsky.social']; + yield [true, 'bluesky://foo:bar@default']; + yield [false, 'somethingElse://foo:bar@default']; } public static function incompleteDsnProvider(): iterable From 0c43c5261d815d9c17f4a518d506d51cb16e3ac3 Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Sat, 16 Dec 2023 09:41:50 +0100 Subject: [PATCH 2/3] - --- .../Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php b/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php index 7b4c2ee4ff6b3..1a4a521f8ce2d 100644 --- a/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php +++ b/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php @@ -27,6 +27,11 @@ public static function createProvider(): iterable 'bluesky://bsky.social', 'bluesky://user:pass@default', ]; + + yield [ + 'bluesky://custom.bsky.social', + 'bluesky://user:pass@custom.bsky.social', + ]; } public static function supportsProvider(): iterable From 134da470ffc3ce5e194e8b3b95710a16f3b956e1 Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Sat, 16 Dec 2023 15:04:28 +0100 Subject: [PATCH 3/3] - --- .../Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php b/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php index 1a4a521f8ce2d..08ad6ccc84c0e 100644 --- a/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php +++ b/src/Symfony/Component/Notifier/Bridge/Bluesky/Tests/BlueskyTransportFactoryTest.php @@ -24,7 +24,7 @@ public function createFactory(): BlueskyTransportFactory public static function createProvider(): iterable { yield [ - 'bluesky://bsky.social', + 'bluesky://default', 'bluesky://user:pass@default', ];