Skip to content

Commit

Permalink
feat: update links field
Browse files Browse the repository at this point in the history
Closes #5113
  • Loading branch information
thaisguigon committed May 7, 2024
1 parent b0d1cc9 commit 1a5a243
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@ export const SettingsObjectNewFieldStep2 = () => {
FieldMetadataType.Email,
FieldMetadataType.FullName,
FieldMetadataType.Link,
FieldMetadataType.Links,
// FieldMetadataType.Links,
FieldMetadataType.Numeric,
FieldMetadataType.Probability,
FieldMetadataType.Uuid,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import { FieldMetadataInterface } from 'src/engine/metadata-modules/field-metada
import { compositeTypeDefintions } from 'src/engine/metadata-modules/field-metadata/composite-types';
import { computeCompositeColumnName } from 'src/engine/metadata-modules/field-metadata/utils/compute-column-name.util';
import { isCompositeFieldMetadataType } from 'src/engine/metadata-modules/field-metadata/utils/is-composite-field-metadata-type.util';
import { FieldMetadataType } from 'src/engine/metadata-modules/field-metadata/field-metadata.entity';

@Injectable()
export class ArgsAliasFactory {
Expand Down Expand Up @@ -45,6 +46,11 @@ export class ArgsAliasFactory {
for (const [key, value] of Object.entries(args)) {
const fieldMetadata = fieldMetadataMap.get(key);

if (fieldMetadata?.type === FieldMetadataType.RAW_JSON) {
newArgs[key] = JSON.stringify(value);
continue;
}

// If it's a composite type, we need to transform args to properly map column name
if (
fieldMetadata &&
Expand Down Expand Up @@ -76,7 +82,11 @@ export class ArgsAliasFactory {
compositeProperty,
);

newArgs[columnName] = subValue;
if (compositeType.type === FieldMetadataType.RAW_JSON) {
newArgs[columnName] = JSON.stringify(subValue);
} else {
newArgs[columnName] = subValue;
}
}
}
} else if (fieldMetadata) {
Expand Down

0 comments on commit 1a5a243

Please sign in to comment.