Browse Source
Merge pull request #10065 from Dmitriymush/bug-fix/singleton-mode
Fixed singletonMode info on copy of rule-node
pull/10184/head
Igor Kulikov
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
7 additions and
1 deletions
-
ui-ngx/src/app/core/services/item-buffer.service.ts
|
|
|
@ -27,7 +27,7 @@ import { |
|
|
|
widgetType |
|
|
|
} from '@shared/models/widget.models'; |
|
|
|
import { DashboardUtilsService } from '@core/services/dashboard-utils.service'; |
|
|
|
import { deepClone, isEqual } from '@core/utils'; |
|
|
|
import { deepClone, isDefinedAndNotNull, isEqual } from '@core/utils'; |
|
|
|
import { UtilsService } from '@core/services/utils.service'; |
|
|
|
import { Observable, of, throwError } from 'rxjs'; |
|
|
|
import { map } from 'rxjs/operators'; |
|
|
|
@ -309,6 +309,12 @@ export class ItemBufferService { |
|
|
|
if (origNode.error) { |
|
|
|
node.error = origNode.error; |
|
|
|
} |
|
|
|
if (isDefinedAndNotNull(origNode.singletonMode)) { |
|
|
|
node.singletonMode = origNode.singletonMode; |
|
|
|
} |
|
|
|
if (isDefinedAndNotNull(origNode.queueName)) { |
|
|
|
node.queueName = origNode.queueName; |
|
|
|
} |
|
|
|
ruleNodes.nodes.push(node); |
|
|
|
if (i === 0) { |
|
|
|
top = node.y; |
|
|
|
|