Skip to content

Commit 5e43617

Browse files
committed
Fix for no images
Fixes jakearchibald#82
1 parent 28d9ac3 commit 5e43617

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

server/Server.js

+8-4
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export default class Server {
6565
server: this._appServer,
6666
path: '/updates'
6767
});
68-
68+
6969
const staticOptions = {
7070
maxAge: 0
7171
};
@@ -101,7 +101,11 @@ export default class Server {
101101
this._app.get('/photos/:farm-:server-:id-:secret-:type.jpg', (req, res) => {
102102
const flickrUrl = `http://farm${req.params.farm}.staticflickr.com/${req.params.server}/${req.params.id}_${req.params.secret}_${imgSizeToFlickrSuffix[req.params.type]}.jpg`;
103103
const flickrRequest = http.request(flickrUrl, flickrRes => {
104-
flickrRes.pipe(res);
104+
Object.keys(flickrRes.headers).forEach((header) => {
105+
res.setHeader(header, flickrRes.headers[header]);
106+
});
107+
// flickrRes.pipe(res);
108+
res.sendStatus(301)
105109
});
106110

107111
flickrRequest.on('error', err => {
@@ -189,7 +193,7 @@ export default class Server {
189193
_onWsConnection(socket) {
190194
const requestUrl = url.parse(socket.upgradeReq.url, true);
191195

192-
if ('no-socket' in requestUrl.query) return;
196+
if ('no-socket' in requestUrl.query) return;
193197

194198
this._sockets.push(socket);
195199

@@ -254,4 +258,4 @@ export default class Server {
254258
this._listen();
255259
}
256260
}
257-
}
261+
}

0 commit comments

Comments
 (0)