Skip to content

Commit 3b823e9

Browse files
committed
interceptor will only call process() on response if response.data is object
1 parent 97dbbda commit 3b823e9

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

dist/angular-spring-data-rest.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,9 @@ angular.module("spring-data-rest").provider("SpringDataRestInterceptor",
386386

387387
return {
388388
response: function (response) {
389+
if(!angular.isObject(response.data)){
390+
return response;
391+
}
389392
return SpringDataRestAdapter.process(response.data).then(function (processedResponse) {
390393
response.data = processedResponse;
391394
return response;

dist/angular-spring-data-rest.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/angular-spring-data-rest-interceptor-provider.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ angular.module("spring-data-rest").provider("SpringDataRestInterceptor",
1717

1818
return {
1919
response: function (response) {
20+
if(!angular.isObject(response.data)){
21+
return response;
22+
}
2023
return SpringDataRestAdapter.process(response.data).then(function (processedResponse) {
2124
response.data = processedResponse;
2225
return response;

0 commit comments

Comments
 (0)