Skip to content

[stable27] fix(ExternalSharing): Handle template shares from external sources - #46279

Merged
AndyScherzinger merged 3 commits into
stable27from
backport/46068/stable27
Jul 12, 2024
Merged

[stable27] fix(ExternalSharing): Handle template shares from external sources#46279
AndyScherzinger merged 3 commits into
stable27from
backport/46068/stable27

Conversation

@backportbot

@backportbotbackportbotBot commented Jul 3, 2024

Copy link
Copy Markdown

Backport of #46068

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

@backportbot
backportbotBot requested review from artonge, nfebe and susnuxJuly 3, 2024 10:30
@nfebe
nfebeforce-pushed the backport/46068/stable27 branch from a604483 to 5962472CompareJuly 3, 2024 12:47
@nfebe
nfebe marked this pull request as ready for review July 3, 2024 12:47
@nfebe
nfebeforce-pushed the backport/46068/stable27 branch from 5962472 to 07d9ff8CompareJuly 3, 2024 12:56
@AndyScherzinger
AndyScherzingerforce-pushed the backport/46068/stable27 branch from 07d9ff8 to 8aea203CompareJuly 11, 2024 09:03
@AndyScherzinger

Copy link
Copy Markdown
Member

/compile /

@nfebe
nfebeforce-pushed the backport/46068/stable27 branch from 4927934 to 3e1384cCompareJuly 11, 2024 11:17
@AndyScherzinger

Copy link
Copy Markdown
Member

/compile /

@nfebe
nfebeforce-pushed the backport/46068/stable27 branch from bce6654 to 1e87d7cCompareJuly 11, 2024 19:36
@nfebe

Copy link
Copy Markdown
Contributor

/compile /

nfebeand others added 3 commits July 12, 2024 17:18
The new sharing flow requires or implies that users should edit share before creating.
External sources should not created the share IF we would upon sharing details tab on first request.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
The new sharing flow since NC27 requires that users open the sharing details tab and
customize their share before creating it.
In #39472 the work of `addShare` was handed down to
`openSharingDetails` that opens the sharing details tab for the user to customize and manually
creat their share.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@nfebe
nfebeforce-pushed the backport/46068/stable27 branch from 1d3510e to 8517c28CompareJuly 12, 2024 16:18
@AndyScherzinger
AndyScherzinger merged commit a442a79 into stable27Jul 12, 2024
@AndyScherzinger
AndyScherzinger deleted the backport/46068/stable27 branch July 12, 2024 17:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsfeature: sharing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@AndyScherzinger@nfebe@artonge@nextcloud-command