-
Notifications
You must be signed in to change notification settings - Fork 96
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
Improve ajax behavior; miscellanneous fixes #1026
Conversation
…t aborting of unnecessary requests; fix issue with plugin-induced content appended whilst ajaxing
…uced bug in another ajax request
Kudos, SonarCloud Quality Gate passed!
|
Codecov Report
@@ Coverage Diff @@
## master #1026 +/- ##
=========================================
Coverage 67.90% 67.90%
Complexity 1583 1583
=========================================
Files 32 32
Lines 3889 3889
=========================================
Hits 2641 2641
Misses 1248 1248 Continue to review full report at Codecov.
|
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 ajax queue is a bit difficult to review and test, but as far as I can see this is a improvement when changing between concepts while the ajax is still loading.
Kudos, SonarCloud Quality Gate passed!
|
…rtifact fix merge conflict regression related to PR #1026
This PR fixes/implements the following:
However, there remains more to be done, e.g., enabling the usage of ajax requests in cases such as clicking a concept on content page, clicking vocabulary title, moving back/forth search and content pages, clicking hierarchy causes an extra page load in some circumstances, etc. Similarly, much of the code could and should be refactored - no need for duplicate code.