PipedreamHQ / PipedreamHQ/pipedream
Customer named changed when invoice is updated in Quickbooks
- Dominant language
- JavaScript
- Stars
- 11.7k
- Forks
- 5.8k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 102
Description
**Describe the bug**
When updating an invoice in QB the customer name gets inadvertently changed to an incorrect name.
**To Reproduce**
Request to change an invoice via Claude, etc.
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
The customer name should remain unchanged.
**Screenshots**
If applicable, add screenshots to help explain your problem. Note that the screenshots will be displayed publicly.
**Additional context**
Claude says: Interesting! This reveals the actual problem. The MCP server seems to have a limited/cached list of "known" customers that doesn't include ABC Company (ID 8), even though we successfully searched for and found ABC Company earlier. This explains why it keeps defaulting to XYZ Company (ID 28) - it's in the "known" list.
The issue appears to be:
The MCP server has a predefined or cached customer list
Iberia Restaurant (ID 8) isn't in that cached list
When we specify ID 8, it might be failing silently and defaulting to ID 28
Contributor guide
Assessment
This issue has not been assessed yet.