mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 05:01:07 +00:00
CE-607 Switch a tryElse to a tryAndRequireNonNullElse, to avoid NPE
This commit is contained in:
@ -157,7 +157,7 @@ public class QRecordApiAdapter
|
|||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
private static boolean isAssociationOmitted(String apiName, String apiVersion, QTableMetaData table, Association association)
|
private static boolean isAssociationOmitted(String apiName, String apiVersion, QTableMetaData table, Association association)
|
||||||
{
|
{
|
||||||
ApiTableMetaData thisApiTableMetaData = ObjectUtils.tryElse(() -> ApiTableMetaDataContainer.of(table).getApiTableMetaData(apiName), new ApiTableMetaData());
|
ApiTableMetaData thisApiTableMetaData = ObjectUtils.tryAndRequireNonNullElse(() -> ApiTableMetaDataContainer.of(table).getApiTableMetaData(apiName), new ApiTableMetaData());
|
||||||
ApiAssociationMetaData apiAssociationMetaData = thisApiTableMetaData.getApiAssociationMetaData().get(association.getName());
|
ApiAssociationMetaData apiAssociationMetaData = thisApiTableMetaData.getApiAssociationMetaData().get(association.getName());
|
||||||
if(apiAssociationMetaData != null)
|
if(apiAssociationMetaData != null)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user