Skip to content

Instantly share code, notes, and snippets.

@s-panferov
Created March 11, 2015 08:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save s-panferov/cd4e97d1a76443cc3f61 to your computer and use it in GitHub Desktop.
Save s-panferov/cd4e97d1a76443cc3f61 to your computer and use it in GitHub Desktop.
API
private dispatchLoadOrgs(action: org_actions.LoadOrgs.Start) {
loadOrgsLock.lock(action.actionId, api.requestManager);
org_api.OrgApi
.loadOrgs(action.actionId)
.then((reply) => {
loadOrgsLock.unlock();
this.dispatcher.dispatch(new org_actions.LoadOrgs.Complete(action, reply.orgs))
})
.catch((e) => {
console.error(e);
loadOrgsLock.unlock();
this.dispatcher.dispatch(new org_actions.LoadOrgs.Fail(action))
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment