-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Minor
-
Component/s: blueocean-plugin
-
frank
Paging currently has some problems.
1) broken on activity (PR has been merged, see below)
2) Branches hides show more button erroneously
In Scope
- Write an ATH for branches and activity pagination
- Fix the bug with activity button: ttps://github.com/jenkinsci/blueocean-plugin/pull/658
- Fix branches
- Remove fetchMore and test case if it isn't needed (from smart-fetch.js) - is smart-fetch.js actually used now? confirm with test coverage
Steps to reproduce broken pagination on activity
- Go to https://ci.blueocean.io/blue/organizations/jenkins/blueocean/activity/
- Click show more
Console error
Uncaught TypeError: _this2.pager.fetchMore is not a function
at onClick (https://ci.blueocean.io/adjuncts/8c0ace04/org/jenkins/ui/jsmodules/blueocean-dashboard/jenkins-js-extension.js:31655:53)
at Object.invokeGuardedCallback (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:85069:12)
at executeDispatch (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:77193:21)
at Object.executeDispatchesInOrder (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:77216:5)
at executeDispatchesAndRelease (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:76670:22)
at executeDispatchesAndReleaseTopLevel (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:76681:10)
at Array.forEach (native)
at forEachAccumulated (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:91338:9)
at Object.processEventQueue (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:76857:7)
at runEventQueueInBatch (https://ci.blueocean.io/adjuncts/8c0ace04/io/jenkins/blueocean/blueocean.js:85127:18)
cc imeredith