Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Comments

Fixed Client Portal: No invoices after switching the workspace#1412

Merged
apoorv1316 merged 6 commits intodevelopfrom
fix-client-invoice-bug-on-workspace-switch
Jul 10, 2023
Merged

Fixed Client Portal: No invoices after switching the workspace#1412
apoorv1316 merged 6 commits intodevelopfrom
fix-client-invoice-bug-on-workspace-switch

Conversation

@prasanthchaduvula
Copy link
Contributor

Notion

https://www.notion.so/6afc9500b2cc42af86be55f37894fb09?v=b4528f26f4424af7beaf036262796cb3&p=229edb2b2d0e4512823e256d2e9cd17e&pm=s

What

  • User with client role can see all the invoices by switching the workspace to view the invoices belonging to that particular org
  • Fixed the duplicate emails on client forms when the same user is part of multiple organizations
  • Refactored the client_invoices_controller
  • Associated company with the ClientMember model
  • Updated seed data and the migration file will update existing records on staging db

@apoorv1316 apoorv1316 merged commit 763ac6f into develop Jul 10, 2023
@apoorv1316 apoorv1316 deleted the fix-client-invoice-bug-on-workspace-switch branch July 10, 2023 06:18
vipulnsward pushed a commit that referenced this pull request Feb 15, 2026
* Fixed the client no invoices found after switching workspace

* Fixed the client member list on client form

* Fixed client and client member creation with current company

* refactored client invoices controller

* Updated client members seed data with company association

* Fixed client members on client forms
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