diff options
author | Gary Kim <gary@garykim.dev> | 2020-06-12 15:29:36 +0300 |
---|---|---|
committer | Gary Kim <gary@garykim.dev> | 2020-07-14 05:02:17 +0300 |
commit | a2cedcefeedd68790d72aca9102ce17558b407fa (patch) | |
tree | 07fc158769cb13a1e767270623405a71ee2db932 /apps/files_sharing/lib/Controller | |
parent | 8f78205be076aab99e3ce7e848b1e31541df6b7c (diff) |
Add user input for link share labels
Signed-off-by: Gary Kim <gary@garykim.dev>
Diffstat (limited to 'apps/files_sharing/lib/Controller')
-rw-r--r-- | apps/files_sharing/lib/Controller/ShareAPIController.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/files_sharing/lib/Controller/ShareAPIController.php b/apps/files_sharing/lib/Controller/ShareAPIController.php index 50ba39564ba..78b2eb1bc53 100644 --- a/apps/files_sharing/lib/Controller/ShareAPIController.php +++ b/apps/files_sharing/lib/Controller/ShareAPIController.php @@ -1079,6 +1079,9 @@ class ShareAPIController extends OCSController { // only link shares have labels if ($share->getShareType() === IShare::TYPE_LINK && $label !== null) { + if (strlen($label) > 255) { + throw new OCSBadRequestException("Maxmimum label length is 255"); + } $share->setLabel($label); } |