getProviderForPageTypeRef fails with NullPointerException if named page type is not defined
Description
If the given pageType Name is not null but no page type definition exists for the given name. The NPE occurs.
Caused by: java.lang.NullPointerException at com.celements.pagetype.service.PageTypeService.getProviderForPageTypeRef(PageTypeService.java:130) at com.celements.pagetype.service.PageTypeService.getPageTypeConfigForPageTypeRef(PageTypeService.java:121) at com.celements.pagetype.service.PageTypeService.getPageTypeConfig(PageTypeService.java:114) at com.celements.pagetype.service.PageTypeScriptService.getPageTypeConfig(PageTypeScriptService.java:101)
If the given pageType Name is not null but no page type definition exists for the given name. The NPE occurs.
Caused by: java.lang.NullPointerException
at com.celements.pagetype.service.PageTypeService.getProviderForPageTypeRef(PageTypeService.java:130)
at com.celements.pagetype.service.PageTypeService.getPageTypeConfigForPageTypeRef(PageTypeService.java:121)
at com.celements.pagetype.service.PageTypeService.getPageTypeConfig(PageTypeService.java:114)
at com.celements.pagetype.service.PageTypeScriptService.getPageTypeConfig(PageTypeScriptService.java:101)