fix: wrong validation of setting max share expiration to 0

This commit is contained in:
Elias Schneider
2023-11-03 14:05:43 +01:00
parent 33742a043d
commit acc35f4717
2 changed files with 5 additions and 1 deletions

View File

@@ -72,7 +72,10 @@ const Body = ({
"",
) as moment.unitOfTime.DurationConstructor,
);
if (expirationDate.isAfter(moment().add(maxExpirationInHours, "hours"))) {
if (
maxExpirationInHours != 0 &&
expirationDate.isAfter(moment().add(maxExpirationInHours, "hours"))
) {
form.setFieldError(
"expiration_num",
t("upload.modal.expires.error.too-long", {

View File

@@ -126,6 +126,7 @@ const CreateUploadModalBody = ({
) as moment.unitOfTime.DurationConstructor,
);
if (
options.maxExpirationInHours != 0 &&
expirationDate.isAfter(
moment().add(options.maxExpirationInHours, "hours"),
)