Skip to content

handleMappingRule from DatasetMongoRepository should throw proper error on conformance receiving null #825

Description

@Zejnilovic

Describe the bug

When handleMappingRule from DatasetMongoRepository method receives null in dataset.conformance it throws a NullPointer in users face. This can happen when a user sends a null conformance rule value to update of the dataset, although this is a valid value since you don't have to have anything in conformance.

To Reproduce

Steps to reproduce the behavior OR commands run:

  1. Try updating dataset through rest and leave out conformance or set it to null
  2. Throws 500

Expected behaviour

Throw propper error

Even better. Accept null as an empty array

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    MenasMenas component affectedbugSomething isn't workingpriority: mediumImportant but not urgent

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions