Skip to content

chore: adapt changes in nc-vue#2709

Merged
susnux merged 1 commit intomainfrom
chore/nc-vue-8.25
Sep 1, 2025
Merged

chore: adapt changes in nc-vue#2709
susnux merged 1 commit intomainfrom
chore/nc-vue-8.25

Conversation

@Chartman123
Copy link
Copy Markdown
Collaborator

Signed-off-by: Christian Hartmann chris-hartmann@gmx.de

@Chartman123 Chartman123 force-pushed the chore/nc-vue-8.25 branch 3 times, most recently from 5e0d119 to 64ca5d6 Compare April 26, 2025 08:58
@Chartman123 Chartman123 force-pushed the chore/nc-vue-8.25 branch 2 times, most recently from e9b3c33 to ca1fa9e Compare August 29, 2025 21:48
@Chartman123 Chartman123 changed the title chore: adapt to nc-vue 8.25 chore: adapt changes in nc-vue Aug 29, 2025
@Chartman123 Chartman123 self-assigned this Aug 29, 2025
@Chartman123 Chartman123 added 3. to review Waiting for reviews technical debt Technical issue labels Aug 29, 2025
@Chartman123 Chartman123 added this to the 5.2 milestone Aug 29, 2025
@Chartman123 Chartman123 marked this pull request as ready for review August 29, 2025 21:50
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adapts the codebase to changes in the nc-vue library, specifically updating component usage and removing deprecated patterns.

  • Replaces NcSelect components with NcSelectUsers components and updates their associated properties
  • Removes await keyword from a debounced function call in UserSearchMixin
  • Replaces deprecated v-tooltip directive with title attribute for tooltip functionality

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/mixins/UserSearchMixin.js Removes await from debounced function call
src/components/SidebarTabs/TransferOwnership.vue Updates to NcSelectUsers component with property changes
src/components/SidebarTabs/SharingSearchDiv.vue Updates to NcSelectUsers component and event handling
src/components/SidebarTabs/SettingsSidebarTab.vue Replaces v-tooltip with title attribute
src/components/Questions/Question.vue Replaces v-tooltip with title attribute

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
Copy link
Copy Markdown
Collaborator

@susnux susnux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good but did not verify all props on the NcUserSelect still exist (see comment)

@susnux susnux merged commit 64a6dd1 into main Sep 1, 2025
51 of 52 checks passed
@susnux susnux deleted the chore/nc-vue-8.25 branch September 1, 2025 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews technical debt Technical issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants