Warning: Can't synchronize with the repository (Unsupported version control system "hg": "Couldn't import symbols: RepoError" ). Look in the Trac log for more information.

Ticket #1 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Names in the object model are not canconicalised

Reported by: rgammans Owned by:
Priority: major Keywords: Attributes model backend
Cc:

Description (last modified by rgammans) (diff)

Attribute and category names are not canonicalised before being used so the backend may allow multiple different versions of the same attribute.

eg.

>>> obj["attr"]="w"
>>> obj["Attr"]="W"
>>> str(obj["attr"])
'w'
>>> str(obj["Attr"])
'W'

Where Attr and attr should reference the same attribute in the model.

Change History

Changed 2 years ago by rgammans

  • description modified (diff)

Changed 2 years ago by rgammans

  • status changed from new to closed
  • resolution set to fixed

fixed by [ef22a29196f4]

Note: See TracTickets for help on using tickets.