-
Notifications
You must be signed in to change notification settings - Fork 8
Bugfix/beta release #773
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bugfix/beta release #773
Conversation
There was a problem hiding this 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 contains bugfixes and improvements for a beta release, focusing on organization data management, UI tooltips, and language mapping functionality.
- Added organization data clearing functionality to prevent stale data between user sessions
- Fixed tooltip positioning and button styling in the ContentMapper component
- Improved language mapping logic and loading state management
Reviewed Changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| ui/src/store/slice/authSlice.tsx | Added clearOrganisationData action to reset organization state |
| ui/src/pages/Login/index.tsx | Integrated organization data clearing on successful login |
| ui/src/components/DestinationStack/Actions/LoadLanguageMapper.tsx | Enhanced mapping logic and fixed loading state initialization |
| ui/src/components/ContentMapper/index.tsx | Updated tooltip positioning and added CSS class for button styling |
| ui/src/components/ContentMapper/index.scss | Added icon-padding class for button spacing |
| ui/src/components/AdvancePropertise/index.scss | Removed debug styling for select menu |
| .talismanrc | Updated checksum for LoadLanguageMapper.tsx file |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| else if ( !isLabelMismatch && !isStackChanged ) { | ||
| const key = `${locale?.label}-master_locale` | ||
| updatedSelectedMappings = { | ||
| [key]: updatedSelectedMappings?.[`${locale?.label}-master_locale`] ? updatedSelectedMappings?.[`${locale?.label}-master_locale`] : '', | ||
| }; | ||
| setSelectedMappings(updatedSelectedMappings); | ||
| } |
Copilot
AI
Aug 29, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The mapping logic duplicates the key construction ${locale?.label}-master_locale and has inconsistent indentation. Consider extracting the key to a variable and fixing the indentation of the object assignment.
| .icon-padding{ | ||
| padding: 10px 10px; | ||
| margin-left: 6px; | ||
| } |
Copilot
AI
Aug 29, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The padding shorthand 10px 10px can be simplified to just 10px since both vertical and horizontal values are the same.
No description provided.