mirror of
https://github.com/Wessel/kirbe.git
synced 2026-06-08 14:10:13 +02:00
Forgot one thing
This commit is contained in:
@@ -26,7 +26,8 @@ module.exports = class KirbeServer {
|
|||||||
const m = {
|
const m = {
|
||||||
name : this.stack.size,
|
name : this.stack.size,
|
||||||
args : o && typeof Array.isArray( o.args ) ? o.args : [],
|
args : o && typeof Array.isArray( o.args ) ? o.args : [],
|
||||||
function: o && typeof o.function === 'function' ? o.function : middleware
|
function : o && typeof o.function === 'function' ? o.function : middleware,
|
||||||
|
constructor: !!( o && o.constructor )
|
||||||
};
|
};
|
||||||
|
|
||||||
this.stack.set( m.name, m );
|
this.stack.set( m.name, m );
|
||||||
@@ -70,7 +71,8 @@ module.exports = class KirbeServer {
|
|||||||
if( this.stack.size >= currentMiddleware +1 ) {
|
if( this.stack.size >= currentMiddleware +1 ) {
|
||||||
currentMiddleware++;
|
currentMiddleware++;
|
||||||
const middleware = this.stack.get( currentMiddleware - 1 );
|
const middleware = this.stack.get( currentMiddleware - 1 );
|
||||||
middleware.function( request, response, renderMiddleware );
|
if ( middleware.constructor ) new middleware.function( request, response, renderMiddleware );
|
||||||
|
else middleware.function( request, response, renderMiddleware );
|
||||||
}else start();
|
}else start();
|
||||||
};
|
};
|
||||||
renderMiddleware();
|
renderMiddleware();
|
||||||
|
|||||||
Reference in New Issue
Block a user