Skip to content

Refactor operator assignment models and queries#681

Merged
StuartFerguson merged 1 commit intomainfrom
task/#620_remove_operator_from_merchant
Jan 24, 2026
Merged

Refactor operator assignment models and queries#681
StuartFerguson merged 1 commit intomainfrom
task/#620_remove_operator_from_merchant

Conversation

@StuartFerguson
Copy link
Copy Markdown
Member

  • Distinguish estate vs merchant assigned operator queries and models
  • Use MerchantOperatorModel, MerchantContractModel, and MerchantDeviceModel for merchant edit data
  • Update UI to use correct property names for operators, contracts, and devices
  • Add API support for fetching merchant assigned operators
  • Update RemoveOperatorFromMerchant to use new command structure
  • Improve type safety and error handling in merchant edit logic
  • Update tests and mediator for new types and commands
    closes Remove Operator from Merchant #620

- Distinguish estate vs merchant assigned operator queries and models
- Use MerchantOperatorModel, MerchantContractModel, and MerchantDeviceModel for merchant edit data
- Update UI to use correct property names for operators, contracts, and devices
- Add API support for fetching merchant assigned operators
- Update RemoveOperatorFromMerchant to use new command structure
- Improve type safety and error handling in merchant edit logic
- Update tests and mediator for new types and commands
@StuartFerguson StuartFerguson merged commit cb83898 into main Jan 24, 2026
10 checks passed
@github-actions github-actions Bot deleted the task/#620_remove_operator_from_merchant branch March 26, 2026 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove Operator from Merchant

1 participant