@@ -3,7 +3,7 @@ import uuid from 'uuid';
33
44import { imageFileNames , imageFilePaths } from '../lib/imageFiles' ;
55import { combine } from '../lib/imager' ;
6- import potato from '../lib/potato ' ;
6+ import FaceFactory from '../lib/FaceFactory ' ;
77
88const imageTypes : ImageType [ ] = [ 'eyes' , 'nose' , 'mouth' ] ;
99
@@ -23,17 +23,17 @@ router.get('/list', (req, res) => {
2323} ) ;
2424
2525router . get ( '/:size?/random' , ( req , res ) => {
26- const faceParts = potato . parts ( uuid . v4 ( ) ) ;
26+ const face = FaceFactory . create ( uuid . v4 ( ) ) ;
2727
28- return combine ( faceParts , req . params . size , ( err , stdout ) =>
28+ return combine ( face , req . params . size , ( err , stdout ) =>
2929 sendImage ( { stdout, response : res } ) ,
3030 ) ;
3131} ) ;
3232
3333router . get ( '/:size?/:id' , ( req , res , next ) => {
34- const faceParts = potato . parts ( req . params . id ) ;
34+ const face = FaceFactory . create ( req . params . id ) ;
3535
36- return combine ( faceParts , req . params . size , ( err , stdout ) =>
36+ return combine ( face , req . params . size , ( err , stdout ) =>
3737 sendImage ( { stdout, response : res } ) ,
3838 ) ;
3939} ) ;
0 commit comments