@@ -48,7 +48,7 @@ export default async function initGitGraph() {
4848 } ) ;
4949 const url = new URL ( window . location ) ;
5050 const params = url . searchParams ;
51- const updateGraph = ( ) => {
51+ const updateGraph = async ( ) => {
5252 const queryString = params . toString ( ) ;
5353 const ajaxUrl = new URL ( url ) ;
5454 ajaxUrl . searchParams . set ( 'div-only' , 'true' ) ;
@@ -62,14 +62,13 @@ export default async function initGitGraph() {
6262 $ ( '#rev-container' ) . addClass ( 'hide' ) ;
6363 $ ( '#loading-indicator' ) . removeClass ( 'hide' ) ;
6464
65- $ . ajax ( ajaxUrl . toString ( ) ) . then ( ( div ) => {
66- $ ( '#pagination' ) . html ( $ ( $ . parseHTML ( div ) ) . find ( '#pagination' ) . html ( ) ) ;
67- $ ( '#rel-container' ) . html ( $ ( $ . parseHTML ( div ) ) . find ( '#rel-container' ) . html ( ) ) ;
68- $ ( '#rev-container' ) . html ( $ ( $ . parseHTML ( div ) ) . find ( '#rev-container' ) . html ( ) ) ;
69- $ ( '#loading-indicator' ) . addClass ( 'hide' ) ;
70- $ ( '#rel-container' ) . removeClass ( 'hide' ) ;
71- $ ( '#rev-container' ) . removeClass ( 'hide' ) ;
72- } ) ;
65+ const div = $ ( await $ . ajax ( String ( ajaxUrl ) ) ) ;
66+ $ ( '#pagination' ) . html ( div . find ( '#pagination' ) . html ( ) ) ;
67+ $ ( '#rel-container' ) . html ( div . find ( '#rel-container' ) . html ( ) ) ;
68+ $ ( '#rev-container' ) . html ( div . find ( '#rev-container' ) . html ( ) ) ;
69+ $ ( '#loading-indicator' ) . addClass ( 'hide' ) ;
70+ $ ( '#rel-container' ) . removeClass ( 'hide' ) ;
71+ $ ( '#rev-container' ) . removeClass ( 'hide' ) ;
7372 } ;
7473 const dropdownSelected = params . getAll ( 'branch' ) ;
7574 if ( params . has ( 'hide-pr-refs' ) && params . get ( 'hide-pr-refs' ) === 'true' ) {
0 commit comments