Skip to content

Conversation

@hannyle
Copy link
Contributor

@hannyle hannyle commented Dec 7, 2022

Description

Fixing multiple bugs related to modals and router.

Related issues

Fixes #822, #856, #866, #870, #873, #799 (comment)

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Changes Made

  • Redirected router to AllFolders view whenever the selected project changes
  • Modified function for removing a shared permission
  • Fixed notification to inform if a shared permission is removed successfully
  • Made modal's scroll position to be fixed on top when opening a modal
  • Add tooltip for Copy Share ID button
  • Fine-tuned modals' font sizes and gaps between elements

Testing

  • Tests do not apply

Mentions

Copy link
Member

@sampsapenna sampsapenna left a comment

Choose a reason for hiding this comment

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

Added a comment about translation, it can be substituted into the Finnish tooltip if need be

@hannyle hannyle force-pushed the bugfix/multiple-bug-fixes branch from ad8ae99 to 871e4f0 Compare December 27, 2022 10:24
@hannyle hannyle requested a review from sampsapenna December 27, 2022 10:27
@blankdots
Copy link
Contributor

in order for this to pass in python unit tests, you need #893

@hannyle hannyle force-pushed the bugfix/multiple-bug-fixes branch from 871e4f0 to 8a48c62 Compare January 3, 2023 15:18
@hannyle hannyle mentioned this pull request Jan 3, 2023
@hannyle hannyle linked an issue Jan 3, 2023 that may be closed by this pull request
Copy link
Member

@sampsapenna sampsapenna left a comment

Choose a reason for hiding this comment

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

There are still linter errors present in JS code, so run npm run lint before merging. Otherwise LGTM, so I'll directly approve after that 👍🏼

@hannyle hannyle force-pushed the bugfix/multiple-bug-fixes branch from 8a48c62 to 2544245 Compare January 5, 2023 09:31
@hannyle hannyle force-pushed the bugfix/multiple-bug-fixes branch from 2544245 to 9ccc9a1 Compare January 5, 2023 12:58
@hannyle
Copy link
Contributor Author

hannyle commented Jan 5, 2023

There are still linter errors present in JS code, so run npm run lint before merging. Otherwise LGTM, so I'll directly approve after that 👍🏼

Thank you for pointing that out. I fixed the Lint issue and rebased on devel branch

@hannyle hannyle requested a review from sampsapenna January 5, 2023 13:01
@hannyle hannyle merged commit a323799 into devel Jan 5, 2023
@hannyle hannyle deleted the bugfix/multiple-bug-fixes branch January 5, 2023 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

4 participants