Skip to content

Commit 29c8a5e

Browse files
committed
Merge pull request #44 from teamsnap/fix-payments-persistence
Removes payments associated with deleted member
2 parents f033f96 + f447595 commit 29c8a5e

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

lib/teamsnap.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3427,6 +3427,7 @@ modifySDK = function(sdk) {
34273427
return toRemove.push(contact);
34283428
});
34293429
toRemove.push.apply(toRemove, member.trackedItemStatuses);
3430+
toRemove.push.apply(toRemove, member.memberPayments);
34303431
linking.unlinkItems(toRemove, lookup);
34313432
return deleteMember.call(this, member, callback).fail(function(err) {
34323433
linking.linkItems(toRemove, lookup);
@@ -4576,7 +4577,7 @@ _ref = require('./model'), Collection = _ref.Collection, Item = _ref.Item;
45764577
require('./errors');
45774578

45784579
TeamSnap = (function() {
4579-
TeamSnap.prototype.version = '1.3.0';
4580+
TeamSnap.prototype.version = '1.3.1';
45804581

45814582
TeamSnap.prototype.promises = promises;
45824583

lib/teamsnap.min.js

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "teamsnap.js",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"description": "A JavaScript library for using the TeamSnap API.",
55
"author": "Jacob Wright with TeamSnap (http://www.teamsnap.com)",
66
"homepage": "https://github.com/teamsnap/teamsnap-javascript-sdk",

src/persistence.coffee

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ modifySDK = (sdk) ->
211211
toRemove.push contact.contactPhoneNumbers...
212212
toRemove.push contact
213213
toRemove.push member.trackedItemStatuses...
214+
toRemove.push member.memberPayments...
214215

215216
linking.unlinkItems toRemove, lookup
216217
deleteMember.call(this, member, callback).fail((err) ->

src/teamsnap.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ promises = require './promises'
33
require './errors'
44

55
class TeamSnap
6-
version: '1.3.0'
6+
version: '1.3.1'
77
promises: promises
88
when: promises.when
99
TeamSnap: TeamSnap

0 commit comments

Comments
 (0)