Comments (2)
Ok, this was down to luser error.
I was using Postman to test the service, and although JSON (application/json)
was displayed once selecting raw, it was not setting the header correctly, therefore the data.url
was undefined
. Toggling the encoding type made it work.
However this took debugging the application, within addToQueue
of queue.js
I think it should be:
if (!data.url || !utils.isValidUrl(data.url)) {
throw error.createErrorResponse(error.ERROR_INVALID_URL)
}
if (data.meta && typeof data.meta !== 'object') {
throw error.createErrorResponse(error.ERROR_META_IS_NOT_OBJECT)
}
instead of:
if (!data.url || !utils.isValidUrl(data.url)) {
return error.createErrorResponse(error.ERROR_INVALID_URL)
}
if (data.meta && typeof data.meta !== 'object') {
return error.createErrorResponse(error.ERROR_META_IS_NOT_OBJECT)
}
from pdf-bot.
This is still an issue; this causes an 500 error on the API if you dont include a body in your POST request, among other things.
from pdf-bot.
Related Issues (20)
- Installing package(npm install azure-iothub --save) HOT 1
- FunctionApp
- Returns 201 even if nothing created HOT 1
- "Job not found" error using Lowdb as a storage of queue HOT 1
- pdf-bot limited to one machine rendering pdf's
- Run faster than once per minute? HOT 1
- Possibility to send html instead of url? HOT 3
- Add a parameter to the request to support postback to the url HOT 1
- Make webhook url an optional parameter in the request HOT 1
- Add custom header and footer to generated pdf HOT 1
- Docker build? HOT 1
- Full page contents are scattering if page has full width
- Error: connect ECONNREFUSED HOT 1
- when create database we got error to get database connection
- Webhook Url is interpreted as lowercase if prefixed by http
- Typo in docs
- "Question" HOT 1
- Shift command with AWS S3 URL not working
- Shift all?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pdf-bot.