POST /wiki/:bag_name/bags/:bag_name/tiddlers/ should also return JSON
This commit is contained in:
parent
501f57499e
commit
f67573315e
|
@ -4,7 +4,6 @@ type: application/javascript
|
|||
module-type: route
|
||||
|
||||
POST /wiki/:bag_name/bags/:bag_name/tiddlers/
|
||||
POST /wiki/:bag_name/bags/:bag_name/tiddlers
|
||||
|
||||
NOTE: Urls currently include the bag name twice. This is temporary to minimise the changes to the TiddlyWeb plugin
|
||||
|
||||
|
@ -42,6 +41,12 @@ console.log(`Got ${bag_name} and ${bag_name_2}`)
|
|||
response: response,
|
||||
bagname: bag_name,
|
||||
callback: function(err,results) {
|
||||
// If application/json is requested then this is an API request, and gets the response in JSON
|
||||
if(request.headers.accept && request.headers.accept.indexOf("application/json") !== -1) {
|
||||
state.sendResponse(200,{"Content-Type": "application/json"},JSON.stringify({
|
||||
"imported-tiddlers": results
|
||||
}));
|
||||
} else {
|
||||
response.writeHead(200, "OK",{
|
||||
"Content-Type": "text/html"
|
||||
});
|
||||
|
@ -66,6 +71,7 @@ console.log(`Got ${bag_name} and ${bag_name_2}`)
|
|||
`);
|
||||
response.end();
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue