Skip to content

Incomplete conditional when determining error case in Create Term Definition #261

Closed
@kasei

Description

@kasei

Create Term Definition step 28 says:

If the value contains any entry other than @id, @reverse, @container, @context, @language, @nest, @prefix, or @type, an invalid term definition error has been detected and processing is aborted.

I believe this list is missing several valid values:

  • @direction, as step 25 uses this as a key:

If value contains the entry @direction and does not contain the entry @type

  • @protected, as step 11 uses this as a key:

If the @protected entry in value is true set the protected flag in definition to true.

  • @index, as step 22 uses this as a key:

If value contains the entry @index

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions