mirror of
https://github.com/ansible/awx.git
synced 2026-03-18 09:27:31 -02:30
added notification to list after add of item in tower
This commit is contained in:
@@ -1067,6 +1067,8 @@ var tower = angular.module('Tower', [
|
|||||||
delete $rootScope.rowBeingEdited;
|
delete $rootScope.rowBeingEdited;
|
||||||
|
|
||||||
$rootScope.$broadcast("EditIndicatorChange", list, id);
|
$rootScope.$broadcast("EditIndicatorChange", list, id);
|
||||||
|
} else if ($rootScope.addedAnItem) {
|
||||||
|
delete $rootScope.addedAnItem;
|
||||||
} else {
|
} else {
|
||||||
$rootScope.$broadcast("RemoveIndicator");
|
$rootScope.$broadcast("RemoveIndicator");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
export default
|
export default
|
||||||
angular.module('RefreshHelper', ['RestServices', 'Utilities', 'PaginationHelpers'])
|
angular.module('RefreshHelper', ['RestServices', 'Utilities', 'PaginationHelpers'])
|
||||||
.factory('Refresh', ['$location', 'ProcessErrors', 'Rest', 'Wait', 'Empty', 'PageRangeSetup', 'pagination', function ($location, ProcessErrors, Rest, Wait, Empty, PageRangeSetup, pagination) {
|
.factory('Refresh', ['$rootScope', '$location', 'ProcessErrors', 'Rest', 'Wait', 'Empty', 'PageRangeSetup', 'pagination', function ($rootScope, $location, ProcessErrors, Rest, Wait, Empty, PageRangeSetup, pagination) {
|
||||||
return function (params) {
|
return function (params) {
|
||||||
|
|
||||||
var scope = params.scope,
|
var scope = params.scope,
|
||||||
@@ -72,6 +72,10 @@ export default
|
|||||||
if (scope.addedItem) {
|
if (scope.addedItem) {
|
||||||
var id = scope.addedItem + "";
|
var id = scope.addedItem + "";
|
||||||
delete scope.addedItem;
|
delete scope.addedItem;
|
||||||
|
$rootScope.rowBeingEdited = id;
|
||||||
|
$rootScope.listBeingEdited = set;
|
||||||
|
$rootScope.addedAnItem = true;
|
||||||
|
console.log("add to rootScope");
|
||||||
var restUrl = params.url.split("?")[0];
|
var restUrl = params.url.split("?")[0];
|
||||||
var pageSize = scope[iterator + '_page_size'];
|
var pageSize = scope[iterator + '_page_size'];
|
||||||
pagination.getInitialPageForList(id, restUrl, pageSize)
|
pagination.getInitialPageForList(id, restUrl, pageSize)
|
||||||
@@ -79,6 +83,8 @@ export default
|
|||||||
scope.getPage(currentPage, set, iterator);
|
scope.getPage(currentPage, set, iterator);
|
||||||
});
|
});
|
||||||
} else if ($location.$$url.split("/")[1] === params.set && $location.$$url.split("/")[2] && $location.$$url.split("/")[2] !== "add" && !scope.getNewPage) {
|
} else if ($location.$$url.split("/")[1] === params.set && $location.$$url.split("/")[2] && $location.$$url.split("/")[2] !== "add" && !scope.getNewPage) {
|
||||||
|
delete $rootScope.rowBeingEdited;
|
||||||
|
delete $rootScope.listBeingEdited;
|
||||||
var id = $location.$$url.split("/")[2];
|
var id = $location.$$url.split("/")[2];
|
||||||
var restUrl = params.url.split("?")[0];
|
var restUrl = params.url.split("?")[0];
|
||||||
var pageSize = scope[iterator + '_page_size'];
|
var pageSize = scope[iterator + '_page_size'];
|
||||||
|
|||||||
Reference in New Issue
Block a user