databrickslabs / databrickslabs/ontos
[Bug]: Domain Owners + Tags not saved
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 212
- Forks
- 71
- Avg merge
- 4d 10h
- Merged PRs (30d)
- 43
Description
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
When creating a new, or updating an existing domain owners (mandatory field!) and tags are not saved and always remain 'Not assigned', and 'None', respectively.
Expected Behavior
When creating a new, or updating an existing domain owners and tags are are saved properly.
Steps To Reproduce
- Create new domain.
- ``Provide a valid user email or group name in the owners field.
- Add a tag in the tags field.
- Open details of newly created domain.
- Observe 'Not assigned' under Owners
- Observer 'None' under Tags
- Press Edit and provide the information again.
- Observe the same results after editing.
Note: I have noticed that the DataDomainBase pydantic model does not contain any notion of owners. Should be added there?
Cloud
Azure
Browser
Edge
Version
latest
Relevant log output
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the DataDomainBase pydantic model mentioned in the issue, then trace how owners and tags are handled during domain creation and editing. Verify that the values are persisted and shown in the domain details after both creating and updating a domain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100