Uploaded image for project: 'Opencast'
  1. MH-13173

Do not hardcode value of ACL override

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed and reviewed
    • Affects versions: 6.0
    • Fix versions: None
    • Labels:
      None
    • Severity:
      Incorrectly Functioning With Workaround
    • Steps to reproduce:
      Hide
      Changing a series ACL in the admin interface will replace all access
      rules set in the series' episodes. This behavior is hard-coded in the
      logic for handling series ACL changes in the admin interface.

      From there, the value is passed to the connection logic to the series
      access REST endpoint where it is overwritten again which does not really
      make any sense since we wouldn't need that parameter in the first place
      if we just replace it again at that point.

      This patch removes the second hard-coding of this value and respects the
      value of the parameter passed to the logic instead.
      Show
      Changing a series ACL in the admin interface will replace all access rules set in the series' episodes. This behavior is hard-coded in the logic for handling series ACL changes in the admin interface. From there, the value is passed to the connection logic to the series access REST endpoint where it is overwritten again which does not really make any sense since we wouldn't need that parameter in the first place if we just replace it again at that point. This patch removes the second hard-coding of this value and respects the value of the parameter passed to the logic instead.

      TestRail: Results

        Attachments

          Activity

            People

            • Assignee:
              lkiesow Lars Kiesow
              Reporter:
              lkiesow Lars Kiesow
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                TestRail: Cases