@@ -48,7 +48,7 @@ export default async function initGitGraph() {
48
48
} ) ;
49
49
const url = new URL ( window . location ) ;
50
50
const params = url . searchParams ;
51
- const updateGraph = ( ) => {
51
+ const updateGraph = async ( ) => {
52
52
const queryString = params . toString ( ) ;
53
53
const ajaxUrl = new URL ( url ) ;
54
54
ajaxUrl . searchParams . set ( 'div-only' , 'true' ) ;
@@ -62,14 +62,13 @@ export default async function initGitGraph() {
62
62
$ ( '#rev-container' ) . addClass ( 'hide' ) ;
63
63
$ ( '#loading-indicator' ) . removeClass ( 'hide' ) ;
64
64
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' ) ;
73
72
} ;
74
73
const dropdownSelected = params . getAll ( 'branch' ) ;
75
74
if ( params . has ( 'hide-pr-refs' ) && params . get ( 'hide-pr-refs' ) === 'true' ) {
0 commit comments