mirror of
https://github.com/simstudioai/sim.git
synced 2026-04-28 03:00:29 -04:00
fix(trigger): show selector display names on canvas for trigger file/sheet selectors
This commit is contained in:
@@ -534,7 +534,6 @@ const SubBlockRow = memo(function SubBlockRow({
|
||||
workspaceId
|
||||
)
|
||||
|
||||
const credentialId = dependencyValues.credential
|
||||
const knowledgeBaseId = dependencyValues.knowledgeBaseId
|
||||
|
||||
const dropdownLabel = useMemo(() => {
|
||||
@@ -576,6 +575,7 @@ const SubBlockRow = memo(function SubBlockRow({
|
||||
const collectionIdValue = resolveContextValue('collectionId')
|
||||
const spreadsheetIdValue = resolveContextValue('spreadsheetId')
|
||||
const fileIdValue = resolveContextValue('fileId')
|
||||
const credentialId = dependencyValues.credential ?? resolveContextValue('oauthCredential')
|
||||
|
||||
const { displayName: selectorDisplayName } = useSelectorDisplayName({
|
||||
subBlock,
|
||||
|
||||
@@ -286,7 +286,18 @@ export function resolveDependencyValue(
|
||||
const mode = resolveCanonicalMode(group, values, overrides)
|
||||
const canonicalResult =
|
||||
mode === 'advanced' ? (advancedValue ?? basicValue) : (basicValue ?? advancedValue)
|
||||
return canonicalResult ?? values[dependencyKey]
|
||||
|
||||
if (canonicalResult != null) return canonicalResult
|
||||
|
||||
for (const [memberId, memberCanonicalId] of Object.entries(
|
||||
canonicalIndex.canonicalIdBySubBlockId
|
||||
)) {
|
||||
if (memberCanonicalId === canonicalId && values[memberId] != null) {
|
||||
return values[memberId]
|
||||
}
|
||||
}
|
||||
|
||||
return values[dependencyKey]
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user