diff --git a/gradle/changelog/search_display_error.yaml b/gradle/changelog/search_display_error.yaml new file mode 100644 index 0000000000..226f0ce559 --- /dev/null +++ b/gradle/changelog/search_display_error.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Display error when the description of a repository is not stored diff --git a/scm-ui/ui-webapp/src/search/RepositoryHit.tsx b/scm-ui/ui-webapp/src/search/RepositoryHit.tsx index de25eff1c0..d79873aadc 100644 --- a/scm-ui/ui-webapp/src/search/RepositoryHit.tsx +++ b/scm-ui/ui-webapp/src/search/RepositoryHit.tsx @@ -25,12 +25,12 @@ import React, { FC } from "react"; import { Link } from "react-router-dom"; import { - useDateHitFieldValue, - useStringHitFieldValue, DateFromNow, + HitProps, RepositoryAvatar, TextHitField, - HitProps, + useDateHitFieldValue, + useStringHitFieldValue, } from "@scm-manager/ui-components"; import { CardList } from "@scm-manager/ui-layout"; import classNames from "classnames"; @@ -74,11 +74,11 @@ const RepositoryHit: FC = ({ hit }) => { - {((description as ValueHitField).value || (description as HighlightedHitField).fragments) && ( + {description && ((description as ValueHitField).value || (description as HighlightedHitField).fragments) ? ( - )} + ) : null}