view can have duplicate containers in the scope

Description

I can add a container multiple times to a view. It shows up in the properties of the view (in Python, as `myView.properties.scopeIds`). The web client does not render the duplicates when showing them in the edit scope menu.

This makes it difficult to programmatically manipulate scopes by having to do set operations to be sure not to duplicate work.

I would expect the scope IDs to be a set, not a list.

Environment

None

Assignee

John Hill

Reporter

Kenneth Daily

Labels

None

Validator

Kenneth Daily

Development Area

None

Release Version History

None

Components

Priority

Trivial
Configure