Skip to content

[CORRUPTED] Synthetic Benchmark PR #1892 - [bench] prefix@e36398b9 Patch 6: Extend pricing model update endpoint for CLI sync - #16

Open
amirzaushnizer wants to merge 1 commit into
base_pr_1892_20260621_2573from
corrupted_pr_1892_20260621_2573
Open

[CORRUPTED] Synthetic Benchmark PR #1892 - [bench] prefix@e36398b9 Patch 6: Extend pricing model update endpoint for CLI sync#16
amirzaushnizer wants to merge 1 commit into
base_pr_1892_20260621_2573from
corrupted_pr_1892_20260621_2573

Conversation

@amirzaushnizer

Copy link
Copy Markdown
Collaborator

Benchmark PR flowglad#1892

Type: Corrupted (contains bugs)

Original PR Title: [bench] prefix@e36398b9 Patch 6: Extend pricing model update endpoint for CLI sync
Original PR Description: Pre-fix reconstruction of flowglad#1892 at parent of e36398b (bug present).
Original PR URL: flowglad#1892

…r CLI sync

Adds full structure update capability to the pricing model update endpoint,
enabling the CLI to sync entire pricing model configurations including features,
products, usage meters, and resources. The update procedure now detects whether
structure fields are provided and routes to the appropriate transaction logic:
- Metadata-only updates continue using the simple update path
- Full structure updates use diffing and atomic transactions via adminTransaction

This maintains backward compatibility while enabling the CLI sync workflow for
comprehensive pricing model management.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants