Skip to content

Commit 3ebd7e7

Browse files
committed
Add deleteUser method
1 parent f74efb8 commit 3ebd7e7

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/user-store.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,20 @@ class UserStore {
194194
})
195195
.then(() => this.backend.put('users', userKey, user))
196196
}
197+
/**
198+
* Permanently deletes the files of a user
199+
*
200+
* @param user {UserAccount}
201+
*
202+
* @return {Promise}
203+
*/
204+
205+
deleteUser (user) {
206+
let userKey = UserStore.normalizeIdKey(user.id)
207+
208+
return Promise.resolve()
209+
.then(() => this.backend.remove('users', userKey, user))
210+
}
197211

198212
/**
199213
* Saves an "alias" user object, used for linking local account IDs to

0 commit comments

Comments
 (0)