diff --git a/packages/core/content-manager/admin/src/utils/validation.ts b/packages/core/content-manager/admin/src/utils/validation.ts index 14ecdb2758..4b48f87245 100644 --- a/packages/core/content-manager/admin/src/utils/validation.ts +++ b/packages/core/content-manager/admin/src/utils/validation.ts @@ -114,7 +114,7 @@ const createYupSchema = ( // an array of objects with {id} properties, representing the related entities. return yup.array().of( yup.object().shape({ - id: yup.string().required(), + id: yup.number().required(), }) ); } else if (typeof value === 'object') { diff --git a/packages/core/content-releases/admin/src/services/release.ts b/packages/core/content-releases/admin/src/services/release.ts index 578607cb47..7d0d7d2761 100644 --- a/packages/core/content-releases/admin/src/services/release.ts +++ b/packages/core/content-releases/admin/src/services/release.ts @@ -187,7 +187,10 @@ const releaseApi = adminApi method: 'GET', }; }, - providesTags: (result, error, arg) => [{ type: 'Release' as const, id: arg.id }], + providesTags: (result, error, arg) => [ + { type: 'Release', id: 'LIST' }, + { type: 'Release' as const, id: arg.id }, + ], }), getReleaseActions: build.query< GetReleaseActions.Response,