APIStrict validation is not performed for fields in inner structs in commands

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Minor Change
    • ALL
    • v6.3, v6.0, v5.0
    • QE 2023-02-20, QE 2023-03-06
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      For example for unstable fields in UpdateOpEntry in update command, DeleteOpEntry in delete command, CollModIndex in collMod command, etc, the APIStrictError is not thrown when apistrict is set to true.

      This looks to be happening because this constructor of IDLParserContext doesn't set the value of _apiStrict to  that of predecessor.

      Confirmed this behavior in 6.0

              Assignee:
              Projjal Chanda
              Reporter:
              Projjal Chanda
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: