mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-13 00:36:10 +01:00
fetch wp site data
This commit is contained in:
@@ -2692,8 +2692,7 @@ app.controller('listWebsites', function ($scope, $http, $window) {
|
|||||||
$scope.selectedWebsite = $scope.WebSitesList[index];
|
$scope.selectedWebsite = $scope.WebSitesList[index];
|
||||||
console.log('Selected website:', $scope.selectedWebsite);
|
console.log('Selected website:', $scope.selectedWebsite);
|
||||||
|
|
||||||
if (!$scope.selectedWebsite.wp_sites) {
|
// Always fetch fresh data
|
||||||
console.log('Fetching WP details for:', $scope.selectedWebsite.domain);
|
|
||||||
var url = '/websites/fetchWPDetails';
|
var url = '/websites/fetchWPDetails';
|
||||||
var data = {
|
var data = {
|
||||||
domain: $scope.selectedWebsite.domain,
|
domain: $scope.selectedWebsite.domain,
|
||||||
@@ -2792,9 +2791,6 @@ app.controller('listWebsites', function ($scope, $http, $window) {
|
|||||||
}];
|
}];
|
||||||
$scope.selectedWebsite.showWPSites = true;
|
$scope.selectedWebsite.showWPSites = true;
|
||||||
});
|
});
|
||||||
} else {
|
|
||||||
$scope.selectedWebsite.showWPSites = !$scope.selectedWebsite.showWPSites;
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.visitSite = function(url) {
|
$scope.visitSite = function(url) {
|
||||||
@@ -6671,8 +6667,7 @@ app.controller('manageAliasController', function ($scope, $http, $timeout, $wind
|
|||||||
$scope.selectedWebsite = $scope.WebSitesList[index];
|
$scope.selectedWebsite = $scope.WebSitesList[index];
|
||||||
console.log('Selected website:', $scope.selectedWebsite);
|
console.log('Selected website:', $scope.selectedWebsite);
|
||||||
|
|
||||||
if (!$scope.selectedWebsite.wp_sites) {
|
// Always fetch fresh data
|
||||||
console.log('Fetching WP details for:', $scope.selectedWebsite.domain);
|
|
||||||
var url = '/websites/fetchWPDetails';
|
var url = '/websites/fetchWPDetails';
|
||||||
var data = {
|
var data = {
|
||||||
domain: $scope.selectedWebsite.domain,
|
domain: $scope.selectedWebsite.domain,
|
||||||
@@ -6718,7 +6713,7 @@ app.controller('manageAliasController', function ($scope, $http, $timeout, $wind
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
$scope.selectedWebsite.showWPSites = true;
|
$scope.selectedWebsite.showWPSites = true;
|
||||||
} catch(e) {
|
} catch (e) {
|
||||||
console.error('Error processing WordPress data:', e);
|
console.error('Error processing WordPress data:', e);
|
||||||
// Create default site on error
|
// Create default site on error
|
||||||
$scope.selectedWebsite.wp_sites = [{
|
$scope.selectedWebsite.wp_sites = [{
|
||||||
@@ -6771,9 +6766,6 @@ app.controller('manageAliasController', function ($scope, $http, $timeout, $wind
|
|||||||
}];
|
}];
|
||||||
$scope.selectedWebsite.showWPSites = true;
|
$scope.selectedWebsite.showWPSites = true;
|
||||||
});
|
});
|
||||||
} else {
|
|
||||||
$scope.selectedWebsite.showWPSites = !$scope.selectedWebsite.showWPSites;
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.updateSetting = function(wp, setting) {
|
$scope.updateSetting = function(wp, setting) {
|
||||||
@@ -8163,8 +8155,8 @@ app.controller('installMauticCTRL', function ($scope, $http, $timeout) {
|
|||||||
|
|
||||||
$scope.installationDetailsForm = true;
|
$scope.installationDetailsForm = true;
|
||||||
$scope.installationProgress = false;
|
$scope.installationProgress = false;
|
||||||
$scope.installationFailed = true;
|
$scope.installationFailed = false;
|
||||||
$scope.installationSuccessfull = false;
|
$scope.installationSuccessfull = true;
|
||||||
$scope.couldNotConnect = true;
|
$scope.couldNotConnect = true;
|
||||||
$scope.wpInstallLoading = true;
|
$scope.wpInstallLoading = true;
|
||||||
$scope.goBackDisable = false;
|
$scope.goBackDisable = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user