Response fixes

This commit is contained in:
2019-05-27 15:46:27 +05:30
parent d8c6001d90
commit a81c26b5eb
3 changed files with 11 additions and 4 deletions

View File

@@ -51,7 +51,7 @@ Requests:
} }
``` ```
Responses (Only for directory traversals): Responses (View directory):
```javascript ```javascript
{ {
@@ -68,6 +68,14 @@ Responses (Only for directory traversals):
} }
``` ```
Responses(Rename/Move Success,Upload)
```javascript
{
'loc':"<new location>"
}
```
## Credit ## Credit
- Samuel Thornton: [Material Design Box Shadows]("https://codepen.io/sdthornton/pen/wBZdXq") - Samuel Thornton: [Material Design Box Shadows]("https://codepen.io/sdthornton/pen/wBZdXq")

View File

@@ -106,7 +106,7 @@ app.post('/files/upload',(req,res,next)=>{
//Make sure uploadable location is in required directory //Make sure uploadable location is in required directory
if(processing.inDir(settings.dirname,loc)){ if(processing.inDir(settings.dirname,loc)){
fs.createReadStream(oloc).pipe(fs.createWriteStream(loc)) fs.createReadStream(oloc).pipe(fs.createWriteStream(loc))
res.json({"done":"Uploaded"}) res.json({"loc":nloc.path})
} }
else{ else{
throw new Error("Not in directory") throw new Error("Not in directory")

View File

@@ -131,14 +131,13 @@ $(document).ready(()=>{
}) })
$(".done-upload").click(()=>{ $(".done-upload").click(()=>{
$("#upload-directory").val(currDir.loc) $("#upload-directory").val(currDir.loc)
//$("#theForm").ajaxSubmit({url: '/files/upload', type: 'post'})
$.ajax("/files/upload",{ $.ajax("/files/upload",{
method: 'post', method: 'post',
processData:false, processData:false,
contentType:false, contentType:false,
data:new FormData(document.getElementById('upload-form')), data:new FormData(document.getElementById('upload-form')),
success:msg=>{ success:msg=>{
alert(msg.done) alert("Uploaded")
closeUploadWindow(); closeUploadWindow();
}, },
error:msg=>alert("Error") error:msg=>alert("Error")