mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-18 22:28:01 +00:00
fix(ui): trim whitespace when resolving foreign keys (#3485)
This commit is contained in:
parent
cad9be6b1d
commit
b6575ded1c
@ -65,8 +65,9 @@ export default function useSchemaTitleRenderer(
|
|||||||
{schemaMetadata?.foreignKeys
|
{schemaMetadata?.foreignKeys
|
||||||
?.filter(
|
?.filter(
|
||||||
(constraint) =>
|
(constraint) =>
|
||||||
(constraint?.sourceFields?.filter((sourceField) => sourceField?.fieldPath === fieldPath)
|
(constraint?.sourceFields?.filter(
|
||||||
.length || 0) > 0,
|
(sourceField) => sourceField?.fieldPath.trim() === fieldPath.trim(),
|
||||||
|
).length || 0) > 0,
|
||||||
)
|
)
|
||||||
.map((constraint) => (
|
.map((constraint) => (
|
||||||
<ForeignKeyLabel
|
<ForeignKeyLabel
|
||||||
|
@ -38,7 +38,7 @@ export default function ForeignKeyLabel({
|
|||||||
const selectedFk = useContext(FkContext);
|
const selectedFk = useContext(FkContext);
|
||||||
|
|
||||||
const onOpenFk = () => {
|
const onOpenFk = () => {
|
||||||
if (selectedFk?.fieldPath === fieldPath && selectedFk?.constraint?.name === constraint?.name) {
|
if (selectedFk?.fieldPath.trim() === fieldPath.trim() && selectedFk?.constraint?.name === constraint?.name) {
|
||||||
onClick(null);
|
onClick(null);
|
||||||
} else {
|
} else {
|
||||||
onClick({ fieldPath, constraint });
|
onClick({ fieldPath, constraint });
|
||||||
|
Loading…
x
Reference in New Issue
Block a user