File manager - Edit - /usr/local/cpanel/whostmgr/docroot/templates/easyapache4/views/review.min.js
Back
define(["angular","lodash","app/services/ea4Data","app/services/ea4Util"],(function(angular,_){var app=angular.module("App");app.controller("review",["$scope","$location","ea4Data","ea4Util","growlMessages",function($scope,$location,ea4Data,ea4Util,growlMessages){$scope.readyToProvision=false;$scope.gettingResults=true;var queryStr={};var prepareForReview=function(packageListForReview,profileId){ea4Data.resolvePackages(packageListForReview).then((function(data){$scope.installList=ea4Util.getFormattedPackageList(data.install);$scope.uninstallList=ea4Util.getFormattedPackageList(data.uninstall);$scope.upgradeList=ea4Util.getFormattedPackageList(data.upgrade);$scope.existingList=ea4Util.getFormattedPackageList(data.unaffected);if(!$scope.installList.length&&!$scope.upgradeList.length&&!$scope.uninstallList.length){$scope.noActionRequired=true;return}ea4Data.setData({provisionActions:{profileId:profileId,install:data.install,uninstall:data.uninstall,upgrade:data.upgrade}});$scope.readyToProvision=true;ea4Data.provisionReady(true)}),(function(error){$scope.apiError=true;$scope.yumErrorMessage=error})).finally((function(){$scope.gettingResults=false}))};var updateSelPackagesAndReview=function(qs){var selPkgs=[];ea4Data.ea4GetCurrentPkgList().then((function(result){if(result.status){selPkgs=result.data;var installList=_.isArray(qs["install"])?qs["install"]:[qs["install"]];selPkgs=_.union(selPkgs,installList);var uninstallList=_.isArray(qs["uninstall"])?qs["uninstall"]:[qs["uninstall"]];selPkgs=_.difference(selPkgs,uninstallList);prepareForReview(selPkgs)}}))};$scope.$on("$viewContentLoaded",(function(){queryStr=$location.search();if(!_.isEmpty(queryStr)&&(!_.isEmpty(queryStr["install"])||!_.isEmpty(queryStr["uninstall"]))){updateSelPackagesAndReview(queryStr)}else{var customize=ea4Data.getData("customize");var ea4Update=ea4Data.getData("ea4Update");if(customize){$scope.customize.loadData("review");prepareForReview(ea4Data.getData("selectedPkgs"))}else if(ea4Update){prepareForReview(ea4Data.getData("selectedPkgs"))}else{var selectedProfile=ea4Data.getData("selectedProfile");if(!selectedProfile){ea4Data.cancelOperation()}prepareForReview(selectedProfile.pkgs,selectedProfile.fullPath)}}}));$scope.cancel=function(){ea4Data.cancelOperation()}}])}));
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 0.05 |
proxy
|
phpinfo
|
Settings