Details
-
Fix
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
Current Situation
If an archive file contains JSON files with file names including disallowed characters or reserved words, the import api will import the object to the inventory without raising an error.
As the file name (without the extension) is used as the name of the inventory object, these imported objects are not deployable. This is because the JS7 controller rejects objects which do not comply with the naming rules of the controller.
Desired Behavior
As the archive can contain multiple objects with references to other objects, the import API should reject the respective file if it contains JSON files which do not comply with the naming rules of the JS7 controller objects.