diff options
author | nfebe <fenn25.fn@gmail.com> | 2025-02-04 22:40:00 +0100 |
---|---|---|
committer | nfebe <fenn25.fn@gmail.com> | 2025-02-06 12:15:38 +0100 |
commit | a2d4be2ddb8a1475c8758d850a2346ce7fa5cba3 (patch) | |
tree | 1f3a1b6d5f98b8d734104be2681382b81131a5cf /apps/files_sharing/src/views | |
parent | 8178797eb542702b3b0665cf26fbc6c6968f935a (diff) | |
download | nextcloud-server-a2d4be2ddb8a1475c8758d850a2346ce7fa5cba3.tar.gz nextcloud-server-a2d4be2ddb8a1475c8758d850a2346ce7fa5cba3.zip |
fix: Show default expiration date before create link share
Since `ShareEntryLink` component is used to both create and display/list the share links,
we should only set default expiration date on `share.expireDate` when we know is a new share.
Otherwise, we overidding data from the backend.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Diffstat (limited to 'apps/files_sharing/src/views')
-rw-r--r-- | apps/files_sharing/src/views/SharingDetailsTab.vue | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/apps/files_sharing/src/views/SharingDetailsTab.vue b/apps/files_sharing/src/views/SharingDetailsTab.vue index f50a533eeeb..404a8fe25e9 100644 --- a/apps/files_sharing/src/views/SharingDetailsTab.vue +++ b/apps/files_sharing/src/views/SharingDetailsTab.vue @@ -115,8 +115,8 @@ :helper-text="t('files_sharing', 'Set the public share link token to something easy to remember or generate a new token. It is not recommended to use a guessable token for shares which contain sensitive information.')" show-trailing-button :trailing-button-label="loadingToken ? t('files_sharing', 'Generating…') : t('files_sharing', 'Generate new token')" - @trailing-button-click="generateNewToken" - :value.sync="share.token"> + :value.sync="share.token" + @trailing-button-click="generateNewToken"> <template #trailing-button-icon> <NcLoadingIcon v-if="loadingToken" /> <Refresh v-else :size="20" /> @@ -556,9 +556,6 @@ export default { isGroupShare() { return this.share.type === ShareType.Group }, - isNewShare() { - return !this.share.id - }, allowsFileDrop() { if (this.isFolder && this.config.isPublicUploadEnabled) { if (this.share.type === ShareType.Link || this.share.type === ShareType.Email) { |