diff --git a/backup/backupManager.py b/backup/backupManager.py index c3a6e2c16..8dffe8a1a 100755 --- a/backup/backupManager.py +++ b/backup/backupManager.py @@ -2359,7 +2359,9 @@ class BackupManager: payload = { 'subscription_id': subscription_id, 'key': ProcessUtilities.outputExecutioner(f'cat /root/.ssh/cyberpanel.pub'), - 'serverIP': ACLManager.fetchIP() + 'serverIP': ACLManager.fetchIP(), + 'email': data['email'], + 'code': data['code'] } headers = {'Content-Type': 'application/json'} diff --git a/backup/static/backup/backup.js b/backup/static/backup/backup.js index d7617492a..1760c54fc 100755 --- a/backup/static/backup/backup.js +++ b/backup/static/backup/backup.js @@ -73,7 +73,8 @@ app.controller('backupPlanNowOneClick', function($scope, $http) { if (response.data.status == 1) { // After successful verification, fetch Stripe subscriptions $http.post('https://platform.cyberpersons.com/Billing/FetchStripeSubscriptionsByEmail', { - email: $scope.verificationEmail + email: $scope.verificationEmail, + code: $scope.verificationCode }, config).then(function(subResponse) { $scope.cyberpanelLoading = true; if (subResponse.data.status == 1) { @@ -271,7 +272,9 @@ app.controller('backupPlanNowOneClick', function($scope, $http) { customer_id: subscription.customer, plan_name: subscription.plan_name, amount: subscription.amount, - interval: subscription.interval + interval: subscription.interval, + email: $scope.verificationEmail, + code: $scope.verificationCode }; $http.post('/backup/ReconfigureSubscription', data, config).then(function(response) {