spogulis no
https://github.com/nextcloud/server.git
synced 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>
Šī revīzija ir iekļauta:
vecāks
a092bae720
revīzija
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
ārējs
2
dist/3609-3609.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
1
dist/3609-3609.js.map
ārējs
1
dist/3609-3609.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/50-50.js
ārējs
4
dist/50-50.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/50-50.js.map
ārējs
2
dist/50-50.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
3
dist/520-520.js
ārējs
Parasts fails
3
dist/520-520.js
ārējs
Parasts fails
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
1
dist/520-520.js.map
ārējs
Parasts fails
1
dist/520-520.js.map
ārējs
Parasts fails
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
3
dist/5329-5329.js
ārējs
3
dist/5329-5329.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
1
dist/5329-5329.js.map
ārējs
1
dist/5329-5329.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/5912-5912.js
ārējs
Parasts fails
2
dist/5912-5912.js
ārējs
Parasts fails
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
1
dist/5912-5912.js.map
ārējs
Parasts fails
1
dist/5912-5912.js.map
ārējs
Parasts fails
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/6678-6678.js
ārējs
Parasts fails
2
dist/6678-6678.js
ārējs
Parasts fails
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
1
dist/6678-6678.js.map
ārējs
Parasts fails
1
dist/6678-6678.js.map
ārējs
Parasts fails
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/6870-6870.js
ārējs
2
dist/6870-6870.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
1
dist/6870-6870.js.map
ārējs
1
dist/6870-6870.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/7816-7816.js
ārējs
4
dist/7816-7816.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/7816-7816.js.map
ārējs
2
dist/7816-7816.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/comments-comments-app.js
ārējs
4
dist/comments-comments-app.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/comments-init.js
ārējs
4
dist/comments-init.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/comments-init.js.map
ārējs
2
dist/comments-init.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/core-common.js
ārējs
4
dist/core-common.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
18
dist/core-common.js.LICENSE.txt
ārējs
18
dist/core-common.js.LICENSE.txt
ārējs
@ -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
ārējs
2
dist/core-common.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/core-login.js
ārējs
4
dist/core-login.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/core-login.js.map
ārējs
2
dist/core-login.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/core-main.js
ārējs
4
dist/core-main.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/core-main.js.map
ārējs
2
dist/core-main.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/core-profile.js
ārējs
4
dist/core-profile.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/core-profile.js.map
ārējs
2
dist/core-profile.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/core-unified-search.js
ārējs
4
dist/core-unified-search.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/core-unified-search.js.map
ārējs
2
dist/core-unified-search.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/core-unsupported-browser.js
ārējs
4
dist/core-unsupported-browser.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files-init.js
ārējs
4
dist/files-init.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files-init.js.map
ārējs
2
dist/files-init.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files-main.js
ārējs
4
dist/files-main.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files-main.js.map
ārējs
2
dist/files-main.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files-personal-settings.js
ārējs
4
dist/files-personal-settings.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files-reference-files.js
ārējs
4
dist/files-reference-files.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files-sidebar.js
ārējs
4
dist/files-sidebar.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files-sidebar.js.map
ārējs
2
dist/files-sidebar.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files_external-init.js
ārējs
4
dist/files_external-init.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files_external-init.js.map
ārējs
2
dist/files_external-init.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files_reminders-main.js
ārējs
4
dist/files_reminders-main.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files_reminders-main.js.map
ārējs
2
dist/files_reminders-main.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files_sharing-init.js
ārējs
4
dist/files_sharing-init.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files_sharing-init.js.map
ārējs
2
dist/files_sharing-init.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/files_trashbin-main.js
ārējs
4
dist/files_trashbin-main.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/files_trashbin-main.js.map
ārējs
2
dist/files_trashbin-main.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/settings-apps-view-7418.js
ārējs
4
dist/settings-apps-view-7418.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/systemtags-init.js
ārējs
4
dist/systemtags-init.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/systemtags-init.js.map
ārējs
2
dist/systemtags-init.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/theming-personal-theming.js
ārējs
4
dist/theming-personal-theming.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
4
dist/user_status-menu.js
ārējs
4
dist/user_status-menu.js
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
2
dist/user_status-menu.js.map
ārējs
2
dist/user_status-menu.js.map
ārējs
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
Notiek ielāde…
Atsaukties uz šo jaunā problēmā
Block a user