Feature: Allow self assign custody over an asset as a TEAM / Personal workspace owner
Contact Details
No response
What happened?
I create a team workspace on test-app - I am the only user.
I create an asset and want to assign it to me. I do not see myself as a team member.
Jurre on Discord writes "This issue happens every time the dropdown component gets added to a new place"
What is the expected behaviour?
Allow me to self-assign assets as the workspace owner.
Version
Hosted (app.shelf.nu)
What browsers are you seeing the problem on?
Chrome
Relevant log output
No response
Currently we only can assign custody via a teamMember. NRMs are team members so are invited users, but the owner doesnt have a team member attached to them.
We would need to adjust the creation of a workspace by creating a teamMember for the owner when the organization is created.
We would also need to update the UI as well.
hey @rockingrohit9639, can you please look into this. Here are the things we need to handle:
- [x] When a new workspace(organization) is created, we always need to create a
teamMemberfor the owner and connect it to the owner - [x] We need to make a migration and write some SQL code, that checks each workspace and if there is no
teamMemberfor the owner, we need to create one. - [x] We have to make sure that every place where we create an org, we actually use
createOrganizationas that handles all the connected data
Sure @DonKoko I will look into it.