You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(hubspot): fall back to objectType default in selector fetchOptions
useSubBlockStore.getValue returns null for default-valued dropdowns
until the user interacts with them. The properties, pipelines, stages,
and ownerId selectors were treating that as "no selection" and
short-circuiting, so the dropdowns appeared empty even though the
trigger uses 'contact' as the visible default.
Adds resolveSelectedObjectType to mirror the rendered default, so the
selectors fire on first paint with a valid objectType.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* fix(hubspot): validate credentialId in selector routes
Mirrors the Gmail/Webflow/Jira selector route security pattern by
rejecting non-alphanumeric credentialId values before authorization
or token refresh.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* fix(hubspot): use resolveSelectedObjectType in pipelineId/stageId fetchOptions
Both selectors used inline `?? 'contact'` fallbacks while properties and
targetPropertyName already routed through the resolver. Switch to the
shared helper so custom-object handling stays consistent across every
cascading selector.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments