From a2cedcefeedd68790d72aca9102ce17558b407fa Mon Sep 17 00:00:00 2001 From: Gary Kim Date: Fri, 12 Jun 2020 20:29:36 +0800 Subject: Add user input for link share labels Signed-off-by: Gary Kim --- apps/files_sharing/lib/Controller/ShareAPIController.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'apps/files_sharing/lib/Controller') 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); } -- cgit v1.2.3