diff options
-rw-r--r-- | apps/user_status/lib/Capabilities.php | 3 | ||||
-rw-r--r-- | apps/user_status/openapi.json | 6 | ||||
-rw-r--r-- | apps/user_status/tests/Unit/CapabilitiesTest.php | 1 |
3 files changed, 8 insertions, 2 deletions
diff --git a/apps/user_status/lib/Capabilities.php b/apps/user_status/lib/Capabilities.php index 0c5dc4e03d2..2cf50240419 100644 --- a/apps/user_status/lib/Capabilities.php +++ b/apps/user_status/lib/Capabilities.php @@ -23,7 +23,7 @@ class Capabilities implements ICapability { } /** - * @return array{user_status: array{enabled: bool, restore: bool, supports_emoji: bool}} + * @return array{user_status: array{enabled: bool, restore: bool, supports_emoji: bool, supports_busy: bool,}} */ public function getCapabilities() { return [ @@ -31,6 +31,7 @@ class Capabilities implements ICapability { 'enabled' => true, 'restore' => true, 'supports_emoji' => $this->emojiHelper->doesPlatformSupportEmoji(), + 'supports_busy' => true, ], ]; } diff --git a/apps/user_status/openapi.json b/apps/user_status/openapi.json index d1018fa26e6..e48d4970b96 100644 --- a/apps/user_status/openapi.json +++ b/apps/user_status/openapi.json @@ -31,7 +31,8 @@ "required": [ "enabled", "restore", - "supports_emoji" + "supports_emoji", + "supports_busy" ], "properties": { "enabled": { @@ -42,6 +43,9 @@ }, "supports_emoji": { "type": "boolean" + }, + "supports_busy": { + "type": "boolean" } } } diff --git a/apps/user_status/tests/Unit/CapabilitiesTest.php b/apps/user_status/tests/Unit/CapabilitiesTest.php index f07892ff3fd..601fb207df4 100644 --- a/apps/user_status/tests/Unit/CapabilitiesTest.php +++ b/apps/user_status/tests/Unit/CapabilitiesTest.php @@ -35,6 +35,7 @@ class CapabilitiesTest extends TestCase { 'enabled' => true, 'restore' => true, 'supports_emoji' => $supportsEmojis, + 'supports_busy' => true, ] ], $this->capabilities->getCapabilities()); } |