aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2024-09-17 21:41:45 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2024-09-17 22:20:36 +0200
commit26abc86eca7cf6ae95f20e1dc180774d11892aab (patch)
treec646582f842066e92b8cce3ddc593e3bef0a24b7 /lib/public
parentdc71cb7c3a94eeea69f647f248f3bcbfcecdbe2b (diff)
downloadnextcloud-server-26abc86eca7cf6ae95f20e1dc180774d11892aab.tar.gz
nextcloud-server-26abc86eca7cf6ae95f20e1dc180774d11892aab.zip
feat: add profile pronouns
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'lib/public')
-rw-r--r--lib/public/Accounts/IAccountManager.php22
1 files changed, 14 insertions, 8 deletions
diff --git a/lib/public/Accounts/IAccountManager.php b/lib/public/Accounts/IAccountManager.php
index 33477db7679..a15651eb5e6 100644
--- a/lib/public/Accounts/IAccountManager.php
+++ b/lib/public/Accounts/IAccountManager.php
@@ -162,25 +162,31 @@ interface IAccountManager {
public const PROPERTY_BIRTHDATE = 'birthdate';
/**
+ * @since 31.0.0
+ */
+ public const PROPERTY_PRONOUNS = 'pronouns';
+
+ /**
* The list of allowed properties
*
* @since 25.0.0
*/
public const ALLOWED_PROPERTIES = [
+ self::PROPERTY_ADDRESS,
self::PROPERTY_AVATAR,
+ self::PROPERTY_BIOGRAPHY,
+ self::PROPERTY_BIRTHDATE,
self::PROPERTY_DISPLAYNAME,
- self::PROPERTY_PHONE,
self::PROPERTY_EMAIL,
- self::PROPERTY_WEBSITE,
- self::PROPERTY_ADDRESS,
- self::PROPERTY_TWITTER,
self::PROPERTY_FEDIVERSE,
- self::PROPERTY_ORGANISATION,
- self::PROPERTY_ROLE,
self::PROPERTY_HEADLINE,
- self::PROPERTY_BIOGRAPHY,
+ self::PROPERTY_ORGANISATION,
+ self::PROPERTY_PHONE,
self::PROPERTY_PROFILE_ENABLED,
- self::PROPERTY_BIRTHDATE,
+ self::PROPERTY_PRONOUNS,
+ self::PROPERTY_ROLE,
+ self::PROPERTY_TWITTER,
+ self::PROPERTY_WEBSITE,
];