Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #48847 All Revisions ] Back to Issue ]
Summary 0048847: JIRA 2948: SynchronizationBuffer loads messages in a random order
Revision 2022-03-21 10:54 by aferraz
Steps To Reproduce Add following postHook to completeTicket action:
OB.App.StateAPI.Global.completeTicket.addPostHook(globalState => ({
  ...globalState,
  Messages: [
    ...globalState.Messages,
    OB.App.State.Messages.Utils.createNewMessage(
      'MyModel',
      'MyModelEndpoint',
      {}
    )
  ]
}));

Add log into findAll function in MessageModelController.js and check sometimes OBPOS_Order message is retrieved first (the one added inside the state action) and other times MyModel message is retrieved first (the one added inside the post hook).
The same happens in ImportEntryBuilder.createImportEntry.
Revision 2022-03-21 10:49 by aferraz
Steps To Reproduce Add following postHook to completeTicket action:
OB.App.StateAPI.Global.completeTicket.addPostHook(globalState => ({
  ...globalState,
  Messages: [
    ...globalState.Messages,
    OB.App.State.Messages.Utils.createNewMessage(
      'MyModel',
      'MyModelEndpoint',
      {}
    )
  ]
}));

Add log into findAll function in MessageModelController.js and check sometimes OBPOS_Order message is retrieved first and other times MyModel message is retrieved first.
The same happens in ImportEntryBuilder.createImportEntry.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker