Skip to content

Comments

fix(zoho-crm): remove accountsServer in favor of location-based token URLs#73

Merged
d-klotz merged 4 commits intonextfrom
fix/remove-zoho-accounts-server
Feb 7, 2026
Merged

fix(zoho-crm): remove accountsServer in favor of location-based token URLs#73
d-klotz merged 4 commits intonextfrom
fix/remove-zoho-accounts-server

Conversation

@d-klotz
Copy link
Contributor

@d-klotz d-klotz commented Feb 5, 2026

Summary

  • Remove the accountsServer property from the Zoho CRM API module — tokenUri is now always derived from the datacenter location config
  • Remove setAccountsServer() method and related extraction of accounts-server from OAuth callback params
  • Clean up apiPropertiesToPersist and getEntityDetails to no longer reference accountsServer

Test plan

  • npx tsc --noEmit passes with no type errors
  • Grep confirms zero remaining references to accountsServer / accounts-server / setAccountsServer

🤖 Generated with Claude Code

📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @friggframework/api-module-zoho-crm@1.1.0-canary.73.f16314c.0
# or 
yarn add @friggframework/api-module-zoho-crm@1.1.0-canary.73.f16314c.0

Version

Published prerelease version: @friggframework/api-module-zoho-crm@2.0.0-next.6

Changelog

🚀 Enhancement

  • @friggframework/api-module-zoho-crm
    • fix(zoho-crm): remove accountsServer in favor of location-based token URLs #73 (@d-klotz)

🐛 Bug Fix

  • @friggframework/api-module-microsoft-teams, @friggframework/api-module-slack, @friggframework/api-module-42matters, @friggframework/api-module-asana, @friggframework/api-module-attio, @friggframework/api-module-connectwise, @friggframework/api-module-contentful, @friggframework/api-module-contentstack, @friggframework/api-module-crossbeam, @friggframework/api-module-deel, @friggframework/api-module-frigg-scale-test, @friggframework/api-module-frontify, @friggframework/api-module-google-calendar, @friggframework/api-module-google-drive, @friggframework/api-module-helpscout, @friggframework/api-module-hubspot, @friggframework/api-module-ironclad, @friggframework/api-module-linear, @friggframework/api-module-pipedrive, @friggframework/api-module-salesforce, @friggframework/api-module-stripe, @friggframework/api-module-unbabel-projects, @friggframework/api-module-unbabel, @friggframework/api-module-zoho-crm, @friggframework/api-module-zoom
    • refactor(api-modules): rename identifiers.user to identifiers.userId #70 (@d-klotz)

Authors: 1

… URLs

The accountsServer property was redundant — the location config already
provides the correct accounts URL for each datacenter. This simplifies
the auth flow by always deriving tokenUri from the location.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@d-klotz d-klotz added the release label Feb 5, 2026
@d-klotz d-klotz closed this Feb 7, 2026
@d-klotz d-klotz reopened this Feb 7, 2026
@d-klotz d-klotz merged commit ff6865d into next Feb 7, 2026
4 checks passed
@seanspeaks seanspeaks added the prerelease This change is available in a prerelease. label Feb 7, 2026
@d-klotz d-klotz deleted the fix/remove-zoho-accounts-server branch February 7, 2026 11:04
@seanspeaks
Copy link
Contributor

🚀 PR was released in @friggframework/api-module-zoho-crm@2.0.0-next.7 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prerelease This change is available in a prerelease. release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants