admin: read sync import in settings page
This commit is contained in:
parent
58dbd9499b
commit
19b57f5908
2 changed files with 18 additions and 0 deletions
|
@ -438,8 +438,22 @@ angular.module("FICApp")
|
|||
$scope.configro = ROSettings.get();
|
||||
$scope.duration = 240;
|
||||
|
||||
var needRefreshSyncReportWhenReady = false;
|
||||
var refreshSyncReport = function() {
|
||||
needRefreshSyncReportWhenReady = false;
|
||||
$http.get("full_import_report.json").then(function(response) {
|
||||
console.log(response.data);
|
||||
$scope.syncReport = response.data;
|
||||
})
|
||||
};
|
||||
refreshSyncReport()
|
||||
|
||||
var progressInterval = $interval(function() {
|
||||
$http.get("/api/sync/deep").then(function(response) {
|
||||
if (response.data.progress && response.data.progress != 255)
|
||||
needRefreshSyncReportWhenReady = true;
|
||||
else if (needRefreshSyncReportWhenReady)
|
||||
refreshSyncReport();
|
||||
if (response.data && response.data.progress)
|
||||
$scope.syncProgress = Math.floor(response.data.progress * 100 / 255) + " %";
|
||||
else
|
||||
|
|
Reference in a new issue