Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-4739

Change applier guards do not respect paths that contain array positioning if the entire array is replaced.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5
    • Fix Version/s: 2.0
    • Component/s: Framework
    • Labels:
      None

      Description

      if you have a model like {a: [

      {b: "b", c: "c"}

      ,

      {b: "B", c: "C"]}

      and try to add a guard to the change applier like "a.0.b", the path won't be respected if the entire array is replaced. It will trigger the guard to test not only the portion of the array that the path is for, but for the entire array itself.

        Attachments

        1. FLUID-4739.patch
          3 kB
          Justin Obara

          Activity

            People

            • Assignee:
              antranig Antranig Basman
              Reporter:
              jobara Justin Obara
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: