Skip to content
This repository was archived by the owner on Jan 11, 2019. It is now read-only.

Commit 4c6da8e

Browse files
committed
Updated React Transmit. Handle its errors.
1 parent e5c1498 commit 4c6da8e

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-isomorphic-starterkit",
33
"description": "Isomorphic starterkit with server-side React rendering.",
4-
"version": "2.0.0",
4+
"version": "2.0.1",
55
"license": "BSD-3",
66
"repository": {
77
"type": "git",
@@ -34,7 +34,7 @@
3434
"react-a11y": "0.0.6",
3535
"react-inline-css": "1.1.1",
3636
"react-router": "0.12.4",
37-
"react-transmit": "2.0.0",
37+
"react-transmit": "2.1.0",
3838
"isomorphic-fetch": "2.0.0"
3939
},
4040
"devDependencies": {

src/server.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,11 @@ server.ext("onPreResponse", (request, reply) => {
3131
}
3232

3333
Router.run(routes, request.path, (Handler, router) => {
34-
Transmit.renderToString(Handler, {}, (reactString, reactData) => {
34+
Transmit.renderToString(Handler, {}, (error, reactString, reactData) => {
35+
if (error) {
36+
return reply(error.stack).type("text/plain").code(500);
37+
}
38+
3539
let output = (
3640
`<!doctype html>
3741
<html lang="en-us">

0 commit comments

Comments
 (0)