nextcloud/apps/files_sharing
fenn-cs 2be68340c1 fix(files_sharing): Improve recursion in onNewLinShare
These changes fixes the issue of having the refresh the UI after share creation, as the share is not
immediately removed from the UI list.

Important changes

- The basis of checking wether a password/expire date is no longer based on config values alone
because the config is not expected in a share creation circle. Hence we check the configs and check
if the share object (this.share) has the expected values set. This way, once the required properties
are set, code control does not enter the block meant to handle the setting of required properties
unneccessarily.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-05-14 09:32:54 +01:00
..
appinfo add command do delete orphan shares 2023-07-10 11:26:32 +00:00
composer optimize builtin storage wrappers 2023-11-09 15:41:01 +01:00
css Compress SASS output 2023-01-11 17:46:32 +00:00
img fix(assets): Optimize SVGs with scour 0.38.2 2023-04-24 08:59:38 +02:00
js fix(files_sharing): Allow file actions other than download for hide download shares 2023-03-13 12:51:48 +01:00
l10n Fix(l10n): Update translations from Transifex 2024-05-08 00:21:24 +00:00
lib Merge pull request #44415 from nextcloud/backport/44132/stable27 2024-03-25 15:32:08 +01:00
src fix(files_sharing): Improve recursion in onNewLinShare 2024-05-14 09:32:54 +01:00
templates make sure to show download button only one time 2023-06-14 15:35:01 +02:00
tests fix(files_sharing): ShareesAPI - Return empty response when user is not allowed to share 2024-03-15 16:57:31 +00:00
.l10nignore Remove legacy build files 2022-01-11 17:16:05 +01:00
list.php Remove redundant events 2022-08-15 19:20:42 +02:00
openapi.json fix(share): use user timezone to parse share expiration date 2024-01-15 11:55:03 +01:00
public.php Update php licenses 2021-06-04 22:02:41 +02:00