0f0398c88e
* Make sure to error when setting too large of preview data * Update to check size after signing and limit to 2KB
13 lines
274 B
JavaScript
13 lines
274 B
JavaScript
export default (req, res) => {
|
|
if (req.query.tooBig) {
|
|
try {
|
|
res.setPreviewData(new Array(2000).fill('a').join(''))
|
|
} catch (err) {
|
|
return res.status(500).end('too big')
|
|
}
|
|
} else {
|
|
res.setPreviewData(req.query)
|
|
}
|
|
|
|
res.status(200).end()
|
|
}
|