datahub icon indicating copy to clipboard operation
datahub copied to clipboard

fix(graphql): fix RemoveLinkResolver for glossaries

Open trialiya opened this issue 6 months ago • 1 comments

Checklist

  • [ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
  • [ ] Links to related issues (if applicable)
  • [ ] Tests for the changes have been added/updated (if applicable)
  • [ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
  • [ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

Summary by CodeRabbit

  • New Features

    • Enhanced authorization checks for link updates, incorporating a new entity client for more granular controls, particularly for glossary-related entities.
  • Bug Fixes

    • Streamlined authorization logic, removing unnecessary complexity and improving clarity in the link management processes.
  • Refactor

    • Improved the structure and efficiency of the link update authorization methods, ensuring better functionality and maintainability.

trialiya avatar Aug 04 '24 22:08 trialiya