1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-27 12:36:14 +01:00

refactor to remove deprecated apis

This commit is contained in:
Kyle Spearrin 2017-04-05 16:14:52 -04:00
parent 83c232ecb5
commit acc214d7c1
3 changed files with 6 additions and 5 deletions

View File

@ -35,7 +35,6 @@
_service.organizations = $resource(_apiUri + '/organizations/:id', {}, {
get: { method: 'GET', params: { id: '@id' } },
getExtended: { url: _apiUri + '/organizations/:id/extended', method: 'GET', params: { id: '@id' } },
list: { method: 'GET', params: {} },
post: { method: 'POST', params: {} },
put: { method: 'POST', params: { id: '@id' } },

View File

@ -118,7 +118,7 @@ angular
return _setDeferred.promise;
};
_service.addProfileOrganization = function (org) {
_service.addProfileOrganizationOwner = function (org, key) {
return _service.getUserProfile().then(function (profile) {
if (profile) {
if (!profile.organizations) {
@ -128,7 +128,7 @@ angular
var o = {
id: org.Id,
name: org.Name,
key: org.Key,
key: key,
status: 2, // 2 = Confirmed
type: 0 // 0 = Owner
};

View File

@ -34,11 +34,13 @@
};
$scope.submit = function (model) {
var shareKey = cryptoService.makeShareKey();
$scope.submitPromise = stripe.card.createToken(model.card).then(function (response) {
var request = {
name: model.name,
planType: model.plan,
key: cryptoService.makeShareKey(),
key: shareKey,
cardToken: response.id,
additionalUsers: model.additionalUsers,
billingEmail: model.billingEmail,
@ -52,7 +54,7 @@
$uibModalInstance.dismiss('cancel');
$analytics.eventTrack('Created Organization');
authService.addProfileOrganization(result);
authService.addProfileOrganizationOwner(result, shareKey);
$state.go('backend.org.dashboard', { orgId: result.Id }).then(function () {
toastr.success('Your new organization is ready to go!', 'Organization Created');
});