Skip to content

Commit 922bd5e

Browse files
authored
Merge pull request #64 from ugolaseemore/alex/support-nest-js-route
fix: handle nest js edge case
2 parents b9499fe + 23498ea commit 922bd5e

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

lib/utils.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ var getRoute = function (req) {
1919
var route = req.baseUrl;
2020
if (req.route && route) {
2121
url = route + req.route.path;
22+
} else if (req.route) {
23+
url = req.route.path;
2224
}
2325
}
2426

test/utils-test.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ describe('utils tests', function () {
4545
baseUrl: '/path',
4646
});
4747
});
48+
it('Should return url_route when req.baseUrl is empty string', function () {
49+
request.baseUrl = '';
50+
var url_route = utils.getRoute(request);
51+
should(url_route).eql('/:id');
52+
});
4853
it('Should return url_route for a path', function () {
4954
var url_route = utils.getRoute(request);
5055
should(url_route).eql(expectedRoute);

0 commit comments

Comments
 (0)