şunun yansıması
https://github.com/nextcloud/server.git
eşitlendi 2024-08-15 14:11:41 +02:00
Correct check for enabled expiration date
The default expiration date cannot be enforced if it is not enabled in the first place. Hence, the check for whether a share has an expiration date should not consider enforcements but only where the share expiry type is enabled. For example : Using `this.config.isDefaultExpireDateEnabled` instead of `this.config.isDefaultExpireDateEnforced` which can be verified by checking `isExpiryDateEnforced`. Resolves : https://github.com/nextcloud/server/issues/40612 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Bu işleme şunda yer alıyor:
ebeveyn
a092bae720
işleme
0537bbd331
@ -380,13 +380,19 @@ export default {
|
||||
*/
|
||||
hasExpirationDate: {
|
||||
get() {
|
||||
const isDefaultExpireDateEnabled = this.config.isDefaultExpireDateEnabled
|
||||
const hasExistingExpirationDate = !!this.share.expireDate || isDefaultExpireDateEnabled
|
||||
const isDefaultInternalExpireDateEnabled = this.config.isDefaultInternalExpireDateEnabled
|
||||
const isDefaultRemoteExpireDateEnabled = this.config.isDefaultRemoteExpireDateEnabled
|
||||
if (this.isPublicShare) {
|
||||
return !!this.share.expireDate || this.config.isDefaultExpireDateEnforced
|
||||
return hasExistingExpirationDate
|
||||
}
|
||||
|
||||
if (this.isRemoteShare) {
|
||||
return !!this.share.expireDate || this.config.isDefaultInternalExpireDateEnforced || this.config.isDefaultExpireDateEnforced
|
||||
return hasExistingExpirationDate || isDefaultRemoteExpireDateEnabled
|
||||
}
|
||||
return !!this.share.expireDate || this.config.isDefaultInternalExpireDateEnforced || this.config.isDefaultExpireDateEnforced
|
||||
|
||||
return hasExistingExpirationDate || isDefaultInternalExpireDateEnabled
|
||||
},
|
||||
set(enabled) {
|
||||
this.share.expireDate = enabled
|
||||
|
2
dist/3609-3609.js
sağlanmış
2
dist/3609-3609.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
1
dist/3609-3609.js.map
sağlanmış
1
dist/3609-3609.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/50-50.js
sağlanmış
4
dist/50-50.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/50-50.js.map
sağlanmış
2
dist/50-50.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
3
dist/520-520.js
sağlanmış
Normal dosya
3
dist/520-520.js
sağlanmış
Normal dosya
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
1
dist/520-520.js.map
sağlanmış
Normal dosya
1
dist/520-520.js.map
sağlanmış
Normal dosya
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
3
dist/5329-5329.js
sağlanmış
3
dist/5329-5329.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
1
dist/5329-5329.js.map
sağlanmış
1
dist/5329-5329.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/5912-5912.js
sağlanmış
Normal dosya
2
dist/5912-5912.js
sağlanmış
Normal dosya
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
1
dist/5912-5912.js.map
sağlanmış
Normal dosya
1
dist/5912-5912.js.map
sağlanmış
Normal dosya
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/6678-6678.js
sağlanmış
Normal dosya
2
dist/6678-6678.js
sağlanmış
Normal dosya
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
1
dist/6678-6678.js.map
sağlanmış
Normal dosya
1
dist/6678-6678.js.map
sağlanmış
Normal dosya
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/6870-6870.js
sağlanmış
2
dist/6870-6870.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
1
dist/6870-6870.js.map
sağlanmış
1
dist/6870-6870.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/7816-7816.js
sağlanmış
4
dist/7816-7816.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/7816-7816.js.map
sağlanmış
2
dist/7816-7816.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/comments-comments-app.js
sağlanmış
4
dist/comments-comments-app.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/comments-comments-app.js.map
sağlanmış
2
dist/comments-comments-app.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/comments-init.js
sağlanmış
4
dist/comments-init.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/comments-init.js.map
sağlanmış
2
dist/comments-init.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-common.js
sağlanmış
4
dist/core-common.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
18
dist/core-common.js.LICENSE.txt
sağlanmış
18
dist/core-common.js.LICENSE.txt
sağlanmış
@ -5,17 +5,6 @@
|
||||
* @license MIT
|
||||
*/
|
||||
|
||||
/*!
|
||||
* Sizzle CSS Selector Engine v2.3.10
|
||||
* https://sizzlejs.com/
|
||||
*
|
||||
* Copyright JS Foundation and other contributors
|
||||
* Released under the MIT license
|
||||
* https://js.foundation/
|
||||
*
|
||||
* Date: 2023-02-14
|
||||
*/
|
||||
|
||||
/*!
|
||||
* The buffer module from node.js, for the browser.
|
||||
*
|
||||
@ -53,17 +42,14 @@
|
||||
*/
|
||||
|
||||
/*!
|
||||
* jQuery JavaScript Library v3.6.4
|
||||
* jQuery JavaScript Library v3.7.1
|
||||
* https://jquery.com/
|
||||
*
|
||||
* Includes Sizzle.js
|
||||
* https://sizzlejs.com/
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license
|
||||
* https://jquery.org/license
|
||||
*
|
||||
* Date: 2023-03-08T15:28Z
|
||||
* Date: 2023-08-28T13:37Z
|
||||
*/
|
||||
|
||||
/*!
|
||||
|
2
dist/core-common.js.map
sağlanmış
2
dist/core-common.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-login.js
sağlanmış
4
dist/core-login.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/core-login.js.map
sağlanmış
2
dist/core-login.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-main.js
sağlanmış
4
dist/core-main.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/core-main.js.map
sağlanmış
2
dist/core-main.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-profile.js
sağlanmış
4
dist/core-profile.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/core-profile.js.map
sağlanmış
2
dist/core-profile.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-unified-search.js
sağlanmış
4
dist/core-unified-search.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/core-unified-search.js.map
sağlanmış
2
dist/core-unified-search.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-unsupported-browser-redirect.js
sağlanmış
4
dist/core-unsupported-browser-redirect.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/core-unsupported-browser-redirect.js.map
sağlanmış
2
dist/core-unsupported-browser-redirect.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/core-unsupported-browser.js
sağlanmış
4
dist/core-unsupported-browser.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/core-unsupported-browser.js.map
sağlanmış
2
dist/core-unsupported-browser.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/dav-settings-personal-availability.js
sağlanmış
4
dist/dav-settings-personal-availability.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/dav-settings-personal-availability.js.map
sağlanmış
2
dist/dav-settings-personal-availability.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/federatedfilesharing-vue-settings-admin.js
sağlanmış
4
dist/federatedfilesharing-vue-settings-admin.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files-init.js
sağlanmış
4
dist/files-init.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files-init.js.map
sağlanmış
2
dist/files-init.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files-main.js
sağlanmış
4
dist/files-main.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files-main.js.map
sağlanmış
2
dist/files-main.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files-personal-settings.js
sağlanmış
4
dist/files-personal-settings.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files-personal-settings.js.map
sağlanmış
2
dist/files-personal-settings.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files-reference-files.js
sağlanmış
4
dist/files-reference-files.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files-reference-files.js.map
sağlanmış
2
dist/files-reference-files.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files-sidebar.js
sağlanmış
4
dist/files-sidebar.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files-sidebar.js.map
sağlanmış
2
dist/files-sidebar.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_external-init.js
sağlanmış
4
dist/files_external-init.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_external-init.js.map
sağlanmış
2
dist/files_external-init.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_reminders-main.js
sağlanmış
4
dist/files_reminders-main.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_reminders-main.js.map
sağlanmış
2
dist/files_reminders-main.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_sharing-files_sharing_tab.js
sağlanmış
4
dist/files_sharing-files_sharing_tab.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_sharing-files_sharing_tab.js.map
sağlanmış
2
dist/files_sharing-files_sharing_tab.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_sharing-init.js
sağlanmış
4
dist/files_sharing-init.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_sharing-init.js.map
sağlanmış
2
dist/files_sharing-init.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_sharing-personal-settings.js
sağlanmış
4
dist/files_sharing-personal-settings.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_sharing-personal-settings.js.map
sağlanmış
2
dist/files_sharing-personal-settings.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_trashbin-main.js
sağlanmış
4
dist/files_trashbin-main.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_trashbin-main.js.map
sağlanmış
2
dist/files_trashbin-main.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/files_versions-files_versions.js
sağlanmış
4
dist/files_versions-files_versions.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/files_versions-files_versions.js.map
sağlanmış
2
dist/files_versions-files_versions.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/settings-apps-view-7418.js
sağlanmış
4
dist/settings-apps-view-7418.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/settings-apps-view-7418.js.map
sağlanmış
2
dist/settings-apps-view-7418.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/settings-vue-settings-admin-delegation.js
sağlanmış
4
dist/settings-vue-settings-admin-delegation.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/settings-vue-settings-admin-security.js
sağlanmış
4
dist/settings-vue-settings-admin-security.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/settings-vue-settings-admin-security.js.map
sağlanmış
2
dist/settings-vue-settings-admin-security.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/settings-vue-settings-personal-info.js
sağlanmış
4
dist/settings-vue-settings-personal-info.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/settings-vue-settings-personal-info.js.map
sağlanmış
2
dist/settings-vue-settings-personal-info.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/settings-vue-settings-personal-password.js
sağlanmış
4
dist/settings-vue-settings-personal-password.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/settings-vue-settings-personal-security.js
sağlanmış
4
dist/settings-vue-settings-personal-security.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/systemtags-init.js
sağlanmış
4
dist/systemtags-init.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/systemtags-init.js.map
sağlanmış
2
dist/systemtags-init.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/theming-personal-theming.js
sağlanmış
4
dist/theming-personal-theming.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/theming-personal-theming.js.map
sağlanmış
2
dist/theming-personal-theming.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/updatenotification-updatenotification.js
sağlanmış
4
dist/updatenotification-updatenotification.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/user_status-menu.js
sağlanmış
4
dist/user_status-menu.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/user_status-menu.js.map
sağlanmış
2
dist/user_status-menu.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/weather_status-weather-status.js
sağlanmış
4
dist/weather_status-weather-status.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/weather_status-weather-status.js.map
sağlanmış
2
dist/weather_status-weather-status.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
4
dist/workflowengine-workflowengine.js
sağlanmış
4
dist/workflowengine-workflowengine.js
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
2
dist/workflowengine-workflowengine.js.map
sağlanmış
2
dist/workflowengine-workflowengine.js.map
sağlanmış
Dosya farkları bir veya daha fazla satır çok uzun olduğundan bastırıldı
Yükleniyor…
Yeni konuda referans
Bir kullanıcı engelle