-
Notifications
You must be signed in to change notification settings - Fork 301
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
Iris
: Improve code quality
#9494
Closed
Closed
Changes from 11 commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
fb007c3
Refactor
MichaelOwenDyer a45f2a5
Refactor
MichaelOwenDyer b66f062
Refactor
MichaelOwenDyer 588e848
Merge branch 'develop' into chore/iris/refactor-pipeline-execution
MichaelOwenDyer 9fdd583
Revert unintended changes
MichaelOwenDyer 2e3b924
Add documentation
MichaelOwenDyer 22488d3
Rename methods for clarity
MichaelOwenDyer 5eec801
Remove unneeded TODO
MichaelOwenDyer 52d5b33
Merge branch 'develop' into chore/iris/refactor-pipeline-execution
MichaelOwenDyer 238871c
Merge branch 'develop' into chore/iris/refactor-pipeline-execution
MichaelOwenDyer 68d84fa
Fix build
MichaelOwenDyer a3d0d85
Fix build
MichaelOwenDyer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
💡 Codebase verification
Based on the shell script results, I can now generate the final response:
Use login consistently for user identification in websocket operations
The codebase consistently uses
user.getLogin()
for websocket operations across all services:IrisChatWebsocketService
usesuser.getLogin()
IrisCompetencyGenerationService
useuser.getLogin()
Update the job creation to maintain this consistency:
🔗 Analysis chain
Fix inconsistent user identification.
There's an inconsistency in how the user is identified across the pipeline execution:
user.getId()
user.getLogin()
This inconsistency could cause issues with user tracking and message routing.
Apply this diff to maintain consistency:
Or alternatively, update the websocket send to use ID:
Please choose the approach that aligns with the websocket service's user identification strategy.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
Length of output: 3362