nextcloud/apps/files_sharing
fenn-cs 34bd23d884 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-06-13 11:30:54 +01:00
..
appinfo fix: replace Account name by Login 2024-02-13 21:08:10 +01:00
composer optimize builtin storage wrappers 2023-11-08 15:26:10 +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: public dav and files_sharing testing fixes 2024-01-09 10:56:14 +01:00
l10n Fix(l10n): Update translations from Transifex 2024-06-05 09:56:15 +00:00
lib fix(shareManager): Respect empty expireDate in server 2024-05-29 12:58:37 +01:00
src fix(files_sharing): Improve recursion in onNewLinShare 2024-06-13 11:30:54 +01:00
templates chore(files): cleanup old templates 2024-01-25 10:24:48 +01:00
tests refactor(shareApiController): use contrusctor property promotion & DI logger 2024-04-18 01:27:46 +00:00
.l10nignore Remove legacy build files 2022-01-11 17:16:05 +01:00
openapi.json fix(shareManager): Respect empty expireDate in server 2024-05-29 12:58:37 +01:00