Skip to content
Snippets Groups Projects
Commit 8647827b authored by Piotr Gawron's avatar Piotr Gawron
Browse files

Merge branch '290-problem-with-projects-validation' into 'main'

Resolve "problem with projects validation"

See merge request !244
parents d9a573ca 2aef8583
No related branches found
No related tags found
2 merge requests!264Resolve "add support for matomo",!244Resolve "problem with projects validation"
Pipeline #95318 passed
minerva-front (18.0.0~beta.4) stable; urgency=medium
* Bugfix: source map for js was missing (#292)
* Bugfix: sometimes project don't have link to disease or organism, this
crashed listing of projects after log in (#290)
-- Piotr Gawron <piotr.gawron@uni.lu> Wed, 02 Oct 2024 13:00:00 +0200
......
......@@ -2,7 +2,7 @@ import { z } from 'zod';
export const disease = z.object({
id: z.number().int().positive(),
link: z.string().optional(),
link: z.string().nullable(),
type: z.string(),
resource: z.string(),
annotatorClassName: z.string(),
......
......@@ -2,7 +2,7 @@ import { z } from 'zod';
export const organism = z.object({
id: z.number().int().positive(),
link: z.string().optional(),
link: z.string().nullable(),
type: z.string(),
resource: z.string(),
annotatorClassName: z.string(),
......
......@@ -47,14 +47,12 @@ export const diseaseNameSelector = createSelector(
projectData => projectData?.diseaseName,
);
export const diseaseLinkSelector = createSelector(
projectDataSelector,
projectData => projectData?.disease?.link,
export const diseaseLinkSelector = createSelector(projectDataSelector, projectData =>
projectData?.disease?.link ? projectData?.disease?.link : undefined,
);
export const organismLinkSelector = createSelector(
projectDataSelector,
projectData => projectData?.organism?.link,
export const organismLinkSelector = createSelector(projectDataSelector, projectData =>
projectData?.organism?.link ? projectData?.organism?.link : undefined,
);
export const organismNameSelector = createSelector(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment