Skip to content
This repository has been archived by the owner on Dec 23, 2019. It is now read-only.

Commit

Permalink
fix(bulk): pr feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
Jérémy DE CESARE committed Jan 3, 2018
1 parent bc8389c commit a906a54
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,6 @@ angular.module("managerApp").controller("TelecomTelephonyAliasConfigurationChang
============================ */

self.bulkDatas = {
billingAccount: $stateParams.billingAccount,
serviceName: $stateParams.serviceName,
infos: {
name: "configurationNumberChangeType",
actions: [{
Expand Down Expand Up @@ -142,7 +140,15 @@ angular.module("managerApp").controller("TelecomTelephonyAliasConfigurationChang
Toast.error([$translate.instant("telephony_alias_config_change_type_bulk_on_error"), _.get(error, "msg.data")].join(" "));
};


self.checkServerTasksStatus = function (updatedServices) {

function runPollOnTask (billingAccount, serviceName, taskId) {
return function () {
return voipServiceTask.startPolling(billingAccount, serviceName, taskId);
};
}

self.loading.changing = true;

var chain = $q.when();
Expand All @@ -163,12 +169,6 @@ angular.module("managerApp").controller("TelecomTelephonyAliasConfigurationChang
return chain;
};

function runPollOnTask (billingAccount, serviceName, taskId) {
return function () {
return voipServiceTask.startPolling(billingAccount, serviceName, taskId);
};
}

/* ----- End of BULK ------ */

init();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ <h1 data-translate="telephony_alias_change_type_title"></h1>
</div>

<telephony-bulk-action data-service-type="alias"
data-billing-account="{{ AliasConfigurationChangeTypeCtrl.bulkDatas.billingAccount }}"
data-service-name="{{ AliasConfigurationChangeTypeCtrl.bulkDatas.serviceName }}"
data-billing-account="{{ AliasConfigurationChangeTypeCtrl.number.billingAccount }}"
data-service-name="{{ AliasConfigurationChangeTypeCtrl.number.serviceName }}"
data-custom-class="link d-block pl-0 mb-3"
data-bulk-infos="AliasConfigurationChangeTypeCtrl.bulkDatas.infos"
data-ng-disabled="!changeTypeForm.$valid"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ angular.module("managerApp").factory("TelephonyGroup", function ($q, OvhApiTelep
var self = this;
var number;

// TODO : handle when group is form other service than alias
// TODO : handle when service is not an alias
return OvhApiTelephony.Number().Lexi().get({
billingAccount: self.billingAccount,
serviceName: serviceName
Expand All @@ -171,8 +171,10 @@ angular.module("managerApp").factory("TelephonyGroup", function ($q, OvhApiTelep
billingAccount: self.billingAccount
}));

if (self.numbers.indexOf(number)) {
self.numbers.splice(self.numbers.indexOf(number), 1, number);
if (self.getNumber(number.serviceName)) {
self.numbers.splice(_.findIndex(self.numbers, function (n) {
return n.serviceName === number.serviceName;
}), 1, number);
} else {
self.addNumber(number);
}
Expand Down

0 comments on commit a906a54

Please sign in to comment.