Skip to content

Commit 7d3dc44

Browse files
committed
0.1.2
1 parent 260b03f commit 7d3dc44

File tree

5 files changed

+34
-3
lines changed

5 files changed

+34
-3
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
##### 0.1.2 - 06 March 2016
2+
3+
Added makeHasManyForeignKeys
4+
15
##### 0.1.1 - 06 March 2016
26

37
Fixed a comment. Upgraded js-data-repo-tools.

dist/js-data-adapter.js

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js-data-adapter.js.map

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "js-data-adapter",
33
"description": "Base adapter class that all other js-data adapters extend.",
4-
"version": "0.1.1",
4+
"version": "0.1.2",
55
"homepage": "https://github.com/js-data/js-data-adapter",
66
"repository": {
77
"type": "git",
@@ -19,7 +19,7 @@
1919
"parser": "babel-eslint"
2020
},
2121
"scripts": {
22-
"lint": "repo-tools lint src/index.js",
22+
"lint": "repo-tools lint src/index.js rollup.config.js",
2323
"bundle": "rollup -c rollup.config.js -f umd -o dist/js-data-adapter.js -m dist/js-data-adapter.js.map src/index.js",
2424
"watch": "watch \"npm run bundle\" src/",
2525
"test": "npm run lint && npm run bundle",

src/index.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,19 @@ addHiddenPropsToTarget(Adapter.prototype, {
583583
return def.getForeignKey(record)
584584
},
585585

586+
/**
587+
* Return the foreignKeys from the given record for the provided relationship.
588+
*
589+
* Override with care.
590+
*
591+
* @name Adapter#makeHasManyForeignKeys
592+
* @method
593+
* @return {*}
594+
*/
595+
makeHasManyForeignKeys (mapper, def, record) {
596+
return get(record, mapper.idAttribute)
597+
},
598+
586599
/**
587600
* Load a hasMany relationship.
588601
*

0 commit comments

Comments
 (0)