Browse Source

Merge pull request #22190 from owncloud/fix_22189

Even single shares are returned as array
remotes/origin/users-ajaxloadgroups
Thomas Müller 10 years ago
parent
commit
9eef38c593
  1. 2
      apps/files_sharing/api/share20ocs.php
  2. 2
      apps/files_sharing/tests/api/share20ocstest.php

2
apps/files_sharing/api/share20ocs.php

@ -170,7 +170,7 @@ class Share20OCS {
if ($this->canAccessShare($share)) {
$share = $this->formatShare($share);
return new \OC_OCS_Result($share);
return new \OC_OCS_Result([$share]);
} else {
return new \OC_OCS_Result(null, 404, 'wrong share ID, share doesn\'t exist.');
}

2
apps/files_sharing/tests/api/share20ocstest.php

@ -387,7 +387,7 @@ class Share20OCSTest extends \Test\TestCase {
['group', $group],
]));
$expected = new \OC_OCS_Result($result);
$expected = new \OC_OCS_Result([$result]);
$this->assertEquals($expected->getData(), $ocs->getShare($share->getId())->getData());
}

Loading…
Cancel
Save