Skip to content

Conversation

@nfebe
Copy link
Contributor

@nfebe nfebe commented Sep 20, 2023

Manual backport #40500

@nfebe nfebe force-pushed the manual/backport/stable27/40500 branch from aff1442 to 8ff7cdd Compare September 20, 2023 10:22
@nfebe nfebe mentioned this pull request Sep 20, 2023
4 tasks
@blizzz blizzz added this to the Nextcloud 27.1.1 milestone Sep 20, 2023
@blizzz blizzz added the 3. to review Waiting for reviews label Sep 20, 2023
@nfebe nfebe force-pushed the manual/backport/stable27/40500 branch 2 times, most recently from e034666 to cd520a0 Compare September 20, 2023 14:41
We have three kind of share expiry date enforcements.

- `isDefaultExpireDateEnforced`
- `isDefaultInternalExpireDateEnforced`
- `isDefaultRemoteExpireDateEnforced`

Before these commit, `isExpiryDateEnforced` that is used to
disable/enable the set expiry date checkbox does not take those into consideration
which is problematic as those have different applications.

In addition, this commit now uses `isExpiryDateEnforced` to disable/enable the input for
expiry date that shows up before the creation of link shares.

Here, `hasExpirationDate` is also removed from 'SharingEntryLink` component as it is
not used.

Signed-off-by: fenn-cs <[email protected]>
Signed-off-by: nextcloud-command <[email protected]>
@nextcloud-command nextcloud-command force-pushed the manual/backport/stable27/40500 branch from cd520a0 to cf2b9e8 Compare September 20, 2023 15:18
@nfebe
Copy link
Contributor Author

nfebe commented Sep 20, 2023

/compile amend /

@blizzz
Copy link
Member

blizzz commented Sep 20, 2023

@fenn-cs I am a irritated. Do we need another compile, or is it actually good? It looks to me like that, with CI being green.

@nfebe
Copy link
Contributor Author

nfebe commented Sep 20, 2023

@blizzz I don't think we need another compile :)

@blizzz blizzz added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Sep 20, 2023
@blizzz
Copy link
Member

blizzz commented Sep 20, 2023

failing test is unrelated → merging

@blizzz blizzz merged commit 260b41c into stable27 Sep 20, 2023
@blizzz blizzz deleted the manual/backport/stable27/40500 branch September 20, 2023 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish feature: sharing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants