Skip to content

Commit 655d817

Browse files
committed
Stable Version 2.2.1.
Fixes #311
1 parent 155e030 commit 655d817

File tree

8 files changed

+38
-10
lines changed

8 files changed

+38
-10
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
##### 2.2.1 - 25 February 2015
2+
3+
###### Backwards compatible bug fixes
4+
- #311 - Does not properly throw error in find() (like other adapters) when the item cannot be found
5+
16
##### 2.2.0 - 24 February 2015
27

38
###### Backwards compatible API changes

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Js-data-angular is Angular-data 2.0, with [js-data](http://www.js-data.io) as th
4040
| Branch | Master |
4141
| ------ | ------ |
4242
| Bower | [![Bower version](https://badge.fury.io/bo/js-data-angular.png)](http://badge.fury.io/bo/js-data-angular) |
43-
| NPM | [![NPM version](https://badge.fury.io/js/js-data-angular.png)](http://badge.fury.io/js/js-data-angular) |
43+
| NPM | [![NPM](https://nodei.co/npm/js-data-angular.png?downloads=true&stars=true)](https://nodei.co/npm/js-data-angular/) |
4444
| Build Status | [![Build Status](https://travis-ci.org/js-data/js-data-angular.png?branch=master)](https://travis-ci.org/js-data/js-data-angular) |
4545
| Code Climate | [![Code Climate](https://codeclimate.com/github/js-data/js-data-angular.png)](https://codeclimate.com/github/js-data/js-data-angular) |
4646
| Dependency Status | [![Dependency Status](https://gemnasium.com/js-data/js-data-angular.png)](https://gemnasium.com/js-data/js-data-angular) |

dist/js-data-angular.js

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @author Jason Dobry <[email protected]>
33
* @file js-data-angular.js
4-
* @version 2.2.0 - Homepage <http://www.js-data.io/js-data-angular/>
4+
* @version 2.2.1 - Homepage <http://www.js-data.io/js-data-angular/>
55
* @copyright (c) 2014 Jason Dobry <https://github.com/jmdobry/>
66
* @license MIT <https://github.com/js-data/js-data-angular/blob/master/LICENSE>
77
*
@@ -30,7 +30,7 @@
3030

3131
var DSUtils = JSData.DSUtils;
3232

33-
var deepMixIn = JSData.DSUtils.deepMixIn;
33+
var deepMixIn = DSUtils.deepMixIn;
3434
var httpLoaded = false;
3535

3636
var adapters = [
@@ -362,7 +362,12 @@
362362
_this.getPath('find', resourceConfig, id, options),
363363
options
364364
).then(function (data) {
365-
return (options.deserialize ? options.deserialize : _this.defaults.deserialize)(resourceConfig, data);
365+
var item = (options.deserialize ? options.deserialize : _this.defaults.deserialize)(resourceConfig, data);
366+
if (!item) {
367+
return JSData.DSUtils.Promise.reject(new Error('Not Found!'));
368+
} else {
369+
return item;
370+
}
366371
});
367372
};
368373

dist/js-data-angular.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)