Skip to content

Commit 1d46eae

Browse files
committed
Controller extensions inherit from Controller.
1 parent cb3b8e9 commit 1d46eae

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lib/controllers/MementoControllerExtension.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
/*! @license MIT ©2016 Miel Vander Sande - Ghent University / iMinds */
22
/* A MementoControllerExtension extends Triple Pattern Fragments responses with Memento headers. */
33

4-
var url = require('url'),
4+
var Controller = require('./Controller'),
5+
url = require('url'),
56
_ = require('lodash');
67

78
// Creates a new MementoControllerExtension
@@ -20,6 +21,7 @@ function MementoControllerExtension(settings) {
2021
});
2122
});
2223
}
24+
Controller.extend(MementoControllerExtension);
2325

2426
// Add Memento Link headers
2527
MementoControllerExtension.prototype._handleRequest = function (request, response, next, settings) {

lib/controllers/TriplePatternFragmentsController.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ TriplePatternFragmentsController.prototype._handleRequest = function (request, r
4444
(function nextExtension() {
4545
// Execute the next extension
4646
if (extensionId < extensions.length)
47-
extensions[extensionId++]._handleRequest(request, response, nextExtension, settings);
47+
extensions[extensionId++].handleRequest(request, response, nextExtension, settings);
4848
// Render the query result
4949
else
5050
view.render(settings, request, response);

0 commit comments

Comments
 (0)