Skip to content

Commit 7bbb443

Browse files
committed
validation added
1 parent 4e99ad3 commit 7bbb443

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"name": "",
66
"version": "",
77
"dependencies": {
8-
"ejs": "^2.7.1",
8+
"ejs": "^3.0.1",
99
"express": "^4.17.1",
1010
"multer": "^1.4.2",
11-
"nodemon": "^1.19.3"
11+
"nodemon": "^2.0.2"
1212
},
1313
"devDependencies": {
14-
"mongoose": "^5.8.11"
14+
"mongoose": "^5.9.5"
1515
}
1616
}

server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ app.post('/', upload.any(), function(req,res){
7777

7878
unique_id:c,
7979
Name: req.body.title,
80-
image1:req.files[0].filename,
81-
image2:req.files[1].filename,
80+
image1: req.files[0] && req.files[0].filename ? req.files[0].filename : '',
81+
image2: req.files[1] && req.files[1].filename ? req.files[1].filename : '',
8282
});
8383

8484
detail.save(function(err, Person){

views/index.ejs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
<label for="title" class="col-sm-2 col-form-label" >Title</label>
2222
</div>
2323
<div class="col-sm-3" style="float: left;">
24-
<input type="text" name="title" placeholder="title" class="form-control">
24+
<input type="text" name="title" placeholder="title" class="form-control" required>
2525
</div>
2626
</div>
2727
<div class="form-group row" >
2828
<div class="col-lg-2" style="float: left;">
29-
<input type="file" name="upl" class="form-control-file">
29+
<input type="file" name="upl" class="form-control-file" accept="image/*" required>
3030
</div>
3131
</div>
3232
<div class="form-group row" >
3333
<div class="col-lg-2" style="float: left;">
34-
<input type="file" name="upl1" class="form-control-file">
34+
<input type="file" name="upl1" class="form-control-file" accept="image/*" required>
3535
</div>
3636
</div>
3737
<div class="form-group row" >

0 commit comments

Comments
 (0)