Github user merrimanr commented on a diff in the pull request:

    https://github.com/apache/metron/pull/803#discussion_r145816267
  
    --- Diff: metron-interface/metron-alerts/src/app/service/update.service.ts 
---
    @@ -38,22 +41,27 @@ export class UpdateService {
     
       constructor(private http: Http) { }
     
    -  public patch(patchRequest: PatchRequest): Observable<{}> {
    +  public patch(patchRequest: PatchRequest, fireChangeListner = true): 
Observable<{}> {
         let url = '/api/v1/update/patch';
         return this.http.patch(url, patchRequest, new RequestOptions({headers: 
new Headers(this.defaultHeaders)}))
         .catch(HttpUtil.handleError)
         .map(result => {
    -      this.alertChangedSource.next(patchRequest);
    +      if (fireChangeListner) {
    +        this.alertChangedSource.next(patchRequest);
    +      }
           return result;
         });
       }
     
    -  public updateAlertState(alerts: Alert[], state: string): Observable<{}> {
    +  public updateAlertState(alerts: Alert[], state: string, 
fireChangeListner = true): Observable<{}> {
    --- End diff --
    
    is fireChangeListner used in this function?


---

Reply via email to