File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed
Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 11exports . createImage = ( req , res ) => {
22
3- var fen = req . query . fen ;
3+ var fen = null ;
4+ try {
5+ fen = decodeURI ( req . url . split ( '.' ) [ 0 ] ) . substr ( 1 ) ;
6+ } catch ( e ) {
7+ console . log ( "Couldn't parse URL to get FEN" ) ;
8+ fen = "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" ;
9+ }
10+
11+ console . log ( fen ) ;
412 var ChessImageGenerator = require ( 'chess-image-generator' ) ;
513 var imageGenerator = new ChessImageGenerator ( ) ;
614 if ( fen == null ) fen = "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" ;
7- imageGenerator . loadFEN ( fen ) ;
15+
16+ imageGenerator . loadFEN ( fen ) ;
817
918 createImage ( imageGenerator ) . then ( ( i ) => {
1019 res . setHeader ( 'Content-Type' , 'image/png' ) ;
Original file line number Diff line number Diff line change 1212 "@google-cloud/functions-framework" : " ^1.7.1" ,
1313 "canvas" : " ^2.6.1" ,
1414 "canvas-to-buffer" : " ^1.1.0" ,
15+ "chess-image-generator" : " ^1.0.6" ,
1516 "chess.js" : " ^0.10.2" ,
1617 "fs" : " 0.0.1-security" ,
17- "path" : " ^0.12.7" ,
18- "chess-image-generator" : " ^1.0.6"
18+ "path" : " ^0.12.7"
1919 }
2020}
You can’t perform that action at this time.
0 commit comments