-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
-
-
Empty show more show less
-
HL & LD 10
-
0
Timebox for investigation: 3 SP
Once a contentType file has an error which causes the app definition to be broken with a severre error, then additional changes to the contentType file will not be detected, and therefore the app will remain broken even once the error in the contentType file is fixed.
The ContentTypes system should be improved so that even when an app definition has errors, any changes to the referenced contenttype files will be registered and applied - such that the app will work again, as would be expected.
To reproduce
- Add an app and contenttype definition in a light module.
- Check in Admincentral that the app is working.
- Break the contenttype definition, for example by adding a letter 'x' at the top of the file.
- Check in Admincentral that the app is broken. Note problem in definitions app.
- Fix the contentType definition.
- Check in AC that the app is still broken. (Note, problem still in definitions app.)
- Touch the app file, for example add a space at the end.
- Check in AC that the app is working again.
Note, there must aldready be some code to apply detected changes to contentTypes files to the apps, as when one makes changes to the CT that are valid, then the app is correctly updated.
You could use these valid files:
App file
CT file
- is cloned by
-
MGNLUI-6182 Once contentType file has error, changes are no longer detected
- Closed