소스 검색

validate if number of days is not integer value

ryuichi-e 5 년 전
부모
커밋
8ea906e85a
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  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;