nextcloud/dist
fenn-cs 386b08d139 Correctly switch/revert from custom to bundled perms
We have a set custom permissions checkbox, that when selected should set
the quick permissions settings to custom as well as show the custom permission settings.

When the checkbox is unchecked the quick permissions have to be reset to the default,
`bundledPermissions.ALL` but also users can switch from custom permissions to `bundled`
by just changing the radio select, hence we need a mechanism to set the permissions back
to the correct fallback depending on where the user has toggled the the custom permission from.

The mechanism is `revertSharingPermission` and this commit, makes sure revert values are correctly
set upon toggle.

Resolves : https://github.com/nextcloud/server/issues/40431

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-09-15 12:14:38 +01:00
..
50-50.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
50-50.js.LICENSE.txt feat(files): add uploader 2023-09-01 14:35:40 +02:00
50-50.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
614-614.js Use t and n for translation 2023-09-14 09:40:20 +02:00
614-614.js.map Use t and n for translation 2023-09-14 09:40:20 +02:00
2246-2246.js chore: compile assets 2023-08-29 11:05:52 -07:00
2246-2246.js.map chore: compile assets 2023-08-29 11:05:52 -07:00
2323-2323.js chore: compile assets 2023-08-29 11:05:52 -07:00
2323-2323.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
2323-2323.js.map chore: compile assets 2023-08-29 11:05:52 -07:00
2719-2719.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
2719-2719.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
3609-3609.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
3609-3609.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
4221-4221.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
4221-4221.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
6870-6870.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
6870-6870.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
7816-7816.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
7816-7816.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
7816-7816.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
8087-8087.js Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
8087-8087.js.LICENSE.txt Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
8087-8087.js.map Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
comments-comments-app.js chore(deps): Bump webdav from 5.2.3 to 5.3.0 2023-09-06 00:20:37 +00:00
comments-comments-app.js.LICENSE.txt chore: compile assets 2023-08-29 11:05:52 -07:00
comments-comments-app.js.map chore(deps): Bump webdav from 5.2.3 to 5.3.0 2023-09-06 00:20:37 +00:00
comments-comments-tab.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
comments-comments-tab.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
comments-comments-tab.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
comments-comments.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
comments-comments.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
comments-comments.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-common.js Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
core-common.js.LICENSE.txt feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-common.js.map Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
core-files_client.js chore: Build assets 2023-08-26 21:01:37 +02:00
core-files_client.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-files_client.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
core-files_fileinfo.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-files_fileinfo.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-files_fileinfo.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-install.js chore: Build assets 2023-08-26 21:01:37 +02:00
core-install.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-install.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
core-login.js chore: Compile assets 2023-09-07 16:23:01 -07:00
core-login.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-login.js.map chore: Compile assets 2023-09-07 16:23:01 -07:00
core-main.js chore: Compile assets 2023-09-07 16:23:01 -07:00
core-main.js.LICENSE.txt chore: compile assets 2023-08-29 11:05:52 -07:00
core-main.js.map chore: Compile assets 2023-09-07 16:23:01 -07:00
core-maintenance.js chore: Build assets 2023-08-26 21:01:37 +02:00
core-maintenance.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
core-profile.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-profile.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-profile.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-recommendedapps.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-recommendedapps.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-recommendedapps.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-systemtags.js chore: Build assets 2023-08-26 21:01:37 +02:00
core-systemtags.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-systemtags.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
core-unified-search.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-unified-search.js.LICENSE.txt chore: compile assets 2023-08-29 11:05:52 -07:00
core-unified-search.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
core-unsupported-browser-redirect.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-unsupported-browser-redirect.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-unsupported-browser-redirect.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-unsupported-browser.js Use t and n for translation 2023-09-14 09:40:20 +02:00
core-unsupported-browser.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
core-unsupported-browser.js.map Use t and n for translation 2023-09-14 09:40:20 +02:00
dashboard-main.js chore: compile assets 2023-08-29 11:05:52 -07:00
dashboard-main.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
dashboard-main.js.map chore: compile assets 2023-08-29 11:05:52 -07:00
dav-settings-admin-caldav.js chore: Build assets 2023-08-26 21:01:37 +02:00
dav-settings-admin-caldav.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
dav-settings-personal-availability.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
dav-settings-personal-availability.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
dav-settings-personal-availability.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
federatedfilesharing-vue-settings-admin.js feat(files): add sharing icon in header 2023-09-02 01:16:41 +02:00
federatedfilesharing-vue-settings-admin.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
federatedfilesharing-vue-settings-admin.js.map feat(files): add sharing icon in header 2023-09-02 01:16:41 +02:00
federatedfilesharing-vue-settings-personal.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
federatedfilesharing-vue-settings-personal.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
federatedfilesharing-vue-settings-personal.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files-main.js Use t and n for translation 2023-09-14 09:40:20 +02:00
files-main.js.LICENSE.txt feat(files): add uploader 2023-09-01 14:35:40 +02:00
files-main.js.map Use t and n for translation 2023-09-14 09:40:20 +02:00
files-personal-settings.js feat(files): add sharing icon in header 2023-09-02 01:16:41 +02:00
files-personal-settings.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files-personal-settings.js.map feat(files): add sharing icon in header 2023-09-02 01:16:41 +02:00
files-reference-files.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files-reference-files.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files-reference-files.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files-sidebar.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files-sidebar.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files-sidebar.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_external-main.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_external-main.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_external-main.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_reminders-main.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_reminders-main.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_reminders-main.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_sharing-additionalScripts.js chore: Build assets 2023-08-26 21:01:37 +02:00
files_sharing-additionalScripts.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-additionalScripts.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
files_sharing-collaboration.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-collaboration.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-files_sharing.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_sharing-files_sharing.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-files_sharing.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_sharing-files_sharing_tab.js Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
files_sharing-files_sharing_tab.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-files_sharing_tab.js.map Correctly switch/revert from custom to bundled perms 2023-09-15 12:14:38 +01:00
files_sharing-main.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-main.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-main.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-personal-settings.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_sharing-personal-settings.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_sharing-personal-settings.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_trashbin-main.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_trashbin-main.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_trashbin-main.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
files_versions-files_versions.js Use t and n for translation 2023-09-14 09:40:20 +02:00
files_versions-files_versions.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
files_versions-files_versions.js.map Use t and n for translation 2023-09-14 09:40:20 +02:00
icons.css fix(files): Add border around favorite marker to ensure contrast requirements are met 2023-06-06 11:29:43 +02:00
oauth2-oauth2.js chore: Build assets 2023-08-26 21:01:37 +02:00
oauth2-oauth2.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
oauth2-oauth2.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
preview-service-worker.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-apps-view-7418.js chore: build assets 2023-09-06 10:10:54 +02:00
settings-apps-view-7418.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-apps-view-7418.js.map chore: build assets 2023-09-06 10:10:54 +02:00
settings-apps.js chore: Build assets 2023-08-26 21:01:37 +02:00
settings-apps.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
settings-legacy-admin.js chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-legacy-admin.js.map chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-users-8351.js chore: compile assets 2023-09-14 17:03:41 -07:00
settings-users-8351.js.LICENSE.txt chore: compile assets 2023-08-29 11:05:52 -07:00
settings-users-8351.js.map chore: compile assets 2023-09-14 17:03:41 -07:00
settings-vue-settings-admin-ai.js Fix eslint error 2023-09-08 18:03:20 +00:00
settings-vue-settings-admin-ai.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-admin-ai.js.map Fix eslint error 2023-09-08 18:03:20 +00:00
settings-vue-settings-admin-basic-settings.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-admin-basic-settings.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-admin-basic-settings.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-admin-delegation.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-admin-delegation.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-admin-delegation.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-admin-security.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-admin-security.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-admin-security.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-apps-users-management.js chore: compile assets 2023-09-14 17:03:41 -07:00
settings-vue-settings-apps-users-management.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-apps-users-management.js.map chore: compile assets 2023-09-14 17:03:41 -07:00
settings-vue-settings-nextcloud-pdf.js chore: Build assets 2023-08-26 21:01:37 +02:00
settings-vue-settings-nextcloud-pdf.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-nextcloud-pdf.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
settings-vue-settings-personal-info.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-personal-info.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-personal-info.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-personal-password.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-personal-password.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-personal-password.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-personal-security.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-personal-security.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-personal-security.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
settings-vue-settings-personal-webauthn.js chore: Build assets 2023-08-26 21:01:37 +02:00
settings-vue-settings-personal-webauthn.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
settings-vue-settings-personal-webauthn.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
sharebymail-vue-settings-admin-sharebymail.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
sharebymail-vue-settings-admin-sharebymail.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
sharebymail-vue-settings-admin-sharebymail.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
systemtags-systemtags.js Non sticky delete button 2023-09-13 15:42:16 +01:00
systemtags-systemtags.js.LICENSE.txt Non sticky delete button 2023-09-13 15:42:16 +01:00
systemtags-systemtags.js.map Non sticky delete button 2023-09-13 15:42:16 +01:00
theming-admin-theming.js Improve sharing flow 2023-08-30 17:58:01 +02:00
theming-admin-theming.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
theming-admin-theming.js.map Improve sharing flow 2023-08-30 17:58:01 +02:00
theming-personal-theming.js change order of keyboard shortcuts settings to be at the end 2023-09-06 15:55:24 +00:00
theming-personal-theming.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
theming-personal-theming.js.map change order of keyboard shortcuts settings to be at the end 2023-09-06 15:55:24 +00:00
twofactor_backupcodes-settings.js chore: Build assets 2023-08-26 21:01:37 +02:00
twofactor_backupcodes-settings.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
twofactor_backupcodes-settings.js.map chore: Build assets 2023-08-26 21:01:37 +02:00
updatenotification-updatenotification.js feat(files): add sharing icon in header 2023-09-02 01:16:41 +02:00
updatenotification-updatenotification.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
updatenotification-updatenotification.js.map feat(files): add sharing icon in header 2023-09-02 01:16:41 +02:00
user-status-modal-8299.js Replace custom input field with NcTextField 2023-08-31 12:33:29 +02:00
user-status-modal-8299.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
user-status-modal-8299.js.map Replace custom input field with NcTextField 2023-08-31 12:33:29 +02:00
user_status-menu.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
user_status-menu.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
user_status-menu.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00
weather_status-weather-status.js Use t and n for translation 2023-09-14 09:40:20 +02:00
weather_status-weather-status.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
weather_status-weather-status.js.map Use t and n for translation 2023-09-14 09:40:20 +02:00
workflowengine-workflowengine.js feat(files): add uploader 2023-09-01 14:35:40 +02:00
workflowengine-workflowengine.js.LICENSE.txt chore(deps): remove unused is-svg 2023-08-23 14:03:52 +02:00
workflowengine-workflowengine.js.map feat(files): add uploader 2023-09-01 14:35:40 +02:00