Browse Source

Merge pull request #21587 from nextcloud/backport/20726/stable17-fix-federated-link-sharing-permissions

[stable17] Fix federated link sharing permissions
Roeland Jago Douma 3 years ago
parent
commit
04d1f76775

File diff suppressed because it is too large
+ 0 - 0
core/js/dist/share_backend.js


File diff suppressed because it is too large
+ 0 - 0
core/js/dist/share_backend.js.map


+ 3 - 1
core/js/sharedialoglinkshareview.js

@@ -882,7 +882,9 @@
 			var publicUploadRChecked = '';
 			var publicUploadWChecked = '';
 
-			switch (this.model.linkSharePermissions(share.id)) {
+			// Public upload status is independent of the share permission,
+			// which is used for federated shares.
+			switch (this.model.linkSharePermissions(share.id) & ~OC.PERMISSION_SHARE) {
 				case OC.PERMISSION_READ:
 					publicUploadRChecked = 'checked';
 					break;

Some files were not shown because too many files changed in this diff