Procházet zdrojové kódy

validate if number of days is not integer value

ryuichi-e před 5 roky
rodič
revize
8ea906e85a
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      src/client/js/components/ShareLinkForm.jsx

+ 3 - 0
src/client/js/components/ShareLinkForm.jsx

@@ -83,6 +83,9 @@ class ShareLinkForm extends React.Component {
     }
 
     if (expirationType === 'numberOfDays') {
+      if (!isInteger(Number(this.state.numberOfDays))) {
+        throw new Error('Number of days is invalid value.');
+      }
       const date = new Date();
       date.setDate(date.getDate() + Number(this.state.numberOfDays));
       expiredAt = date;