File tree Expand file tree Collapse file tree 4 files changed +7
-6
lines changed Expand file tree Collapse file tree 4 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ class HierarchyHandler {
8
8
}
9
9
10
10
load ( url , callback ) {
11
- SceneUtils . load ( url , callback ) ;
11
+ SceneUtils . load ( url , this . maxRetries , callback ) ;
12
12
}
13
13
14
14
open ( url , data ) {
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ class SceneSettingsHandler {
7
7
}
8
8
9
9
load ( url , callback ) {
10
- SceneUtils . load ( url , callback ) ;
10
+ SceneUtils . load ( url , this . maxRetries , callback ) ;
11
11
}
12
12
13
13
open ( url , data ) {
Original file line number Diff line number Diff line change @@ -8,9 +8,10 @@ const SceneUtils = {
8
8
* @name SceneUtils.load
9
9
* @description Loads the scene JSON file from a URL.
10
10
* @param {string } url - URL to scene JSON.
11
+ * @param {number } maxRetries - Number of http load retry attempts.
11
12
* @param {Function } callback - The callback to the JSON file is loaded.
12
13
*/
13
- load : function ( url , callback ) {
14
+ load : function ( url , maxRetries , callback ) {
14
15
if ( typeof url === 'string' ) {
15
16
url = {
16
17
load : url ,
@@ -19,8 +20,8 @@ const SceneUtils = {
19
20
}
20
21
21
22
http . get ( url . load , {
22
- retry : this . maxRetries > 0 ,
23
- maxRetries : this . maxRetries
23
+ retry : maxRetries > 0 ,
24
+ maxRetries : maxRetries
24
25
} , function ( err , response ) {
25
26
if ( ! err ) {
26
27
callback ( err , response ) ;
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ class SceneHandler {
15
15
}
16
16
17
17
load ( url , callback ) {
18
- SceneUtils . load ( url , callback ) ;
18
+ SceneUtils . load ( url , this . maxRetries , callback ) ;
19
19
}
20
20
21
21
open ( url , data ) {
You can’t perform that action at this time.
0 commit comments